Lines Matching refs:mbuff
660 multipart_buffer *mbuff; local
740 if (!(mbuff = multipart_buffer_new(boundary, boundary_len))) {
768 while (!multipart_buffer_eof(mbuff))
777 if (!multipart_buffer_headers(mbuff, &header)) {
794 while (*cd && (pair = getword(mbuff->input_encoding, &cd, ';')))
803 key = getword(mbuff->input_encoding, &pair, '=');
809 param = getword_conf(mbuff->input_encoding, pair);
810 if (mbuff->input_encoding && internal_encoding) {
813 …&new_param_len, (unsigned char *)param, strlen(param), internal_encoding, mbuff->input_encoding)) {
822 filename = getword_conf(mbuff->input_encoding, pair);
823 if (mbuff->input_encoding && internal_encoding) {
826 …name_len, (unsigned char *)filename, strlen(filename), internal_encoding, mbuff->input_encoding)) {
842 char *value = multipart_buffer_read_body(mbuff, &value_len);
850 if (mbuff->input_encoding && internal_encoding) {
853 …ue, &new_value_len, (unsigned char *)value, value_len, internal_encoding, mbuff->input_encoding)) {
989 blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end);
1056 blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end);
1270 if (mbuff->boundary_next) efree(mbuff->boundary_next);
1271 if (mbuff->boundary) efree(mbuff->boundary);
1272 if (mbuff->buffer) efree(mbuff->buffer);
1273 if (mbuff) efree(mbuff);