Lines Matching refs:mbuff
698 multipart_buffer *mbuff; local
765 if (!(mbuff = multipart_buffer_new(boundary, boundary_len))) {
793 while (!multipart_buffer_eof(mbuff))
802 if (!multipart_buffer_headers(mbuff, &header)) {
814 while (*cd && (pair = getword(mbuff->input_encoding, &cd, ';')))
823 key = getword(mbuff->input_encoding, &pair, '=');
829 param = getword_conf(mbuff->input_encoding, pair);
830 if (mbuff->input_encoding && internal_encoding) {
833 …&new_param_len, (unsigned char *)param, strlen(param), internal_encoding, mbuff->input_encoding)) {
842 filename = getword_conf(mbuff->input_encoding, pair);
843 if (mbuff->input_encoding && internal_encoding) {
846 …name_len, (unsigned char *)filename, strlen(filename), internal_encoding, mbuff->input_encoding)) {
862 char *value = multipart_buffer_read_body(mbuff, &value_len);
870 if (mbuff->input_encoding && internal_encoding) {
873 …ue, &new_value_len, (unsigned char *)value, value_len, internal_encoding, mbuff->input_encoding)) {
1013 blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end);
1080 blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end);
1320 if (mbuff->boundary_next) efree(mbuff->boundary_next);
1321 if (mbuff->boundary) efree(mbuff->boundary);
1322 if (mbuff->buffer) efree(mbuff->buffer);
1323 if (mbuff) efree(mbuff);