headers
char **headers = NULL;
headers = emalloc(sizeof(char *) * (numheaders + 1));
headers[i] = strtok_r(tmp2, ",", &tmp2);
headers[numheaders] = NULL;
len = min(p - copy + 1, strlen(headers[i]));
if (strncasecmp(copy, headers[i], len) == 0) {
free (headers);
char **headers;
req->headers = NULL;
free(req->headers[i]);
free(req->headers);
if (strncasecmp(header, req->headers[i], len) == 0) {
return req->headers[i] + len + 1;
char **headers, int num_headers, struct http_req *req)
fdprintf(s, "%s\r\n", headers[i]);
req->headers = realloc(req->headers,
(req->num_headers + 1) * sizeof(req->headers[0]));
req->headers[req->num_headers] = emalloc(p - in_buf + 1);
memcpy(req->headers[req->num_headers], in_buf, p - in_buf);
req->headers[req->num_headers][p - in_buf] = '\0';
if (req->headers[req->num_headers] == NULL)
printf("header[%d] %s\n", i, req->headers[i]);
char *headers[10]; /* XXX */
http_query(host, page, headers, num_headers, &req);
free(headers[i]);
asprintf(&headers[0], "Authorization: Negotiate %s",
printf("%s\n", req.headers[i]);
hx509_pem_add_header(hx509_pem_header **headers,
h->next = *headers;
*headers = h;
hx509_pem_free_header(hx509_pem_header *headers)
while (headers) {
h = headers;
headers = headers->next;
hx509_pem_header *headers = NULL;
ret = hx509_pem_add_header(&headers, buf, p);
ret = (*func)(context, type, headers, data, len, ctx);
hx509_pem_free_header(headers);
headers = NULL;
if (headers)
hx509_pem_free_header(headers);
hx509_pem_header *headers, FILE *f,
while (headers) {
headers->header, headers->value,
headers->next ? "" : "\n");
headers = headers->next;
const hx509_pem_header *headers,
h = hx509_pem_find_header(headers, "Content-disposition");
const hx509_pem_header *headers,
const hx509_pem_header *headers,
enc = hx509_pem_find_header(headers, "Proc-Type");
dek = hx509_pem_find_header(headers, "DEK-Info");
const hx509_pem_header *headers,
int use_ssl, STACK_OF(CONF_VALUE) *headers,
const STACK_OF(CONF_VALUE) *headers,
const STACK_OF(CONF_VALUE) *headers,
const STACK_OF(CONF_VALUE) *headers,
app_http_tls_cb, &info, 0 /* buf_size */, headers,
const STACK_OF(CONF_VALUE) *headers,
0 /* buf_size */, headers, content_type, req_mem,
int use_ssl, STACK_OF(CONF_VALUE) *headers,
ctx, headers, "application/ocsp-request",
STACK_OF(CONF_VALUE) *headers = NULL;
if (!X509V3_add_value(header, value, &headers))
use_ssl, headers, req_timeout);
sk_CONF_VALUE_pop_free(headers, X509V3_conf_free);
STACK_OF(MIME_HEADER) *headers = NULL;
if ((headers = mime_parse_hdr(bio)) == NULL) {
if ((hdr = mime_hdr_find(headers, "content-type")) == NULL
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
if ((headers = mime_parse_hdr(asnin)) == NULL) {
if ((hdr = mime_hdr_find(headers, "content-type")) == NULL
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
STACK_OF(MIME_HEADER) *headers;
if ((headers = mime_parse_hdr(in)) == NULL) {
if ((hdr = mime_hdr_find(headers, "content-type")) == NULL
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
STACK_OF(MIME_HEADER) *headers;
headers = sk_MIME_HEADER_new(mime_hdr_cmp);
if (headers == NULL)
if (!sk_MIME_HEADER_push(headers, new_hdr))
if (!sk_MIME_HEADER_push(headers, new_hdr))
sk_MIME_HEADER_sort(headers);
for (i = 0; i < sk_MIME_HEADER_num(headers); i++)
if ((mhdr = sk_MIME_HEADER_value(headers, i)) != NULL
return headers;
sk_MIME_HEADER_pop_free(headers, mime_hdr_free);
sk_CONF_VALUE_pop_free(headers, X509V3_conf_free);
STACK_OF(CONF_VALUE) *headers = NULL;
if (!X509V3_add_value("Pragma", "no-cache", &headers))
0 /* buf_size */, headers,
const STACK_OF(CONF_VALUE) *headers,
&& add1_headers(rctx, headers, rctx->server)
int buf_size, const STACK_OF(CONF_VALUE) *headers,
if (!OSSL_HTTP_set1_request(rctx, path, headers,
int buf_size, const STACK_OF(CONF_VALUE) *headers,
if (OSSL_HTTP_set1_request(rctx, path, headers, content_type, req,
const STACK_OF(CONF_VALUE) *headers, const char *host)
for (i = 0; i < sk_CONF_VALUE_num(headers); i++) {
hdr = sk_CONF_VALUE_value(headers, i);
int buf_size, const STACK_OF(CONF_VALUE) *headers,
const STACK_OF(CONF_VALUE) *headers,
int buf_size, const STACK_OF(CONF_VALUE) *headers,
STACK_OF(CONF_VALUE) *headers = NULL;
0 /* buf_size */, headers,
0 /* buf_size */, headers, content_type,
sk_CONF_VALUE_pop_free(headers, X509V3_conf_free);
struct iovec headers[1], trailers[1];
headers[0].iov_base = "This is a header";
headers[0].iov_len = strlen(headers[0].iov_base);
hdtr.headers = headers;
hdtr.hdr_cnt = nitems(headers);
hdtr.headers = NULL;
testcases[i].include_headers ? (char *)headers[0].iov_base : "",
hdtr2.headers = (struct iovec*)-1;
EFI_HTTP_HEADER headers[3];
message.Headers = headers;
headers[0].FieldName = (CHAR8 *)"Host";
headers[0].FieldValue = (CHAR8 *)hostp;
headers[1].FieldName = (CHAR8 *)"Connection";
headers[1].FieldValue = (CHAR8 *)"close";
headers[2].FieldName = (CHAR8 *)"Accept";
headers[2].FieldValue = (CHAR8 *)"*/*";
uint32_t headers;
PTRIN_CP(hdtr32, hdtr, headers);
if (hdtr.headers != NULL) {
iov32 = PTRIN(hdtr32.headers);
this_controller->uf_control.headers.physical_address);
uf->header = &uf_control->headers.array[index];
uf->header = &uf_control->headers.array[index];
uf_control->headers.physical_address = uf_buffer_phys_address;
uf_control->headers.physical_address, used_uf_buffer_bytes);
uf_control->headers.physical_address, unused_uf_header_bytes);
uf_control->headers.array = (SCU_UNSOLICITED_FRAME_HEADER_T*)
SCIC_SDS_UF_HEADER_ARRAY_T headers;
#define HEADER_IS_ZERO(match_criteria, headers) \
!(memchr_inv(MLX5_ADDR_OF(fte_match_param, match_criteria, headers), \
0, MLX5_FLD_SZ_BYTES(fte_match_param, headers))) \
if (hdtr.headers != NULL) {
error = copyinuio(hdtr.headers, hdtr.hdr_cnt,
struct iovec *headers; /* pointer to an array of header struct iovec's */
struct iovec headers;
bzero(&headers, sizeof(headers));
headers.iov_base = header;
headers.iov_len = test.hdr_length;
hdtr.headers = &headers;
sf_hdtr.headers = header_iovec;
return (headers(cur));
{ "headers", headers, MSGLIST, 0, MMNDEL },
int headers(void *);
headers(vec);
print_iovec(fp, trussinfo, (uintptr_t)hdtr.headers,
void headers(void);
headers(); /* make a lot of .h files */