Lines Matching defs:headers
173 curl_slist_free_all(mime->headers);
299 ret = curl_mime_headers(part, m->headers, 0);
400 /* Read headers from a file and append to list. */
420 errorf(config->global, "Out of memory for field headers");
477 struct curl_slist *headers = NULL;
510 curl_slist_free_all(headers);
537 else if(checkprefix("headers=", p)) {
546 /* Read headers from a file. */
564 int i = read_field_headers(config, hdrfile, fp, &headers);
568 curl_slist_free_all(headers);
586 if(slist_append(&headers, hdr)) {
588 curl_slist_free_all(headers);
649 *pheaders = headers;
650 else if(headers) {
652 "Field headers not allowed here: %s", headers->data);
653 curl_slist_free_all(headers);
690 * If you want custom headers added for a single part, write them in a separate
693 * 'name=foo;headers=@headerfile' or why not
694 * 'name=@filemame;headers=@headerfile'
732 struct curl_slist *headers = NULL;
761 &contp, &data, &type, NULL, NULL, &headers);
768 part->headers = headers;
769 headers = NULL;
791 &data, &type, &filename, &encoder, &headers);
812 part->headers = headers;
813 headers = NULL;
841 &data, &type, NULL, &encoder, &headers);
849 part->headers = headers;
850 headers = NULL;
872 &data, &type, &filename, &encoder, &headers);
880 part->headers = headers;
881 headers = NULL;
905 curl_slist_free_all(headers);