Lines Matching defs:headers
144 char **headers;
155 req->headers = NULL;
168 free(req->headers[i]);
169 free(req->headers);
180 if (strncasecmp(header, req->headers[i], len) == 0) {
181 return req->headers[i] + len + 1;
190 char **headers, int num_headers, struct http_req *req)
206 fdprintf(s, "%s\r\n", headers[i]);
241 req->headers = realloc(req->headers,
242 (req->num_headers + 1) * sizeof(req->headers[0]));
243 req->headers[req->num_headers] = strndup(in_buf, p - in_buf);
244 if (req->headers[req->num_headers] == NULL)
272 printf("header[%d] %s\n", i, req->headers[i]);
287 char *headers[10]; /* XXX */
334 http_query(host, page, headers, num_headers, &req);
336 free(headers[i]);
472 asprintf(&headers[0], "Authorization: Negotiate %s",
491 printf("%s\n", req.headers[i]);