Lines Matching defs:num_headers
326 size_t *num_headers, size_t max_headers, int *ret) {
327 for (;; ++*num_headers) {
337 if (*num_headers == max_headers) {
341 if (!(*num_headers != 0 && (*buf == ' ' || *buf == '\t'))) {
346 &headers[*num_headers].name,
347 &headers[*num_headers].name_len,
352 if (headers[*num_headers].name_len == 0) {
364 headers[*num_headers].name = NULL;
365 headers[*num_headers].name_len = 0;
382 headers[*num_headers].value = value;
383 headers[*num_headers].value_len = value_end - value;
392 size_t *num_headers, size_t max_headers, int *ret) {
436 return parse_headers(buf, buf_end, headers, num_headers, max_headers,
444 size_t *num_headers, size_t last_len) {
446 size_t max_headers = *num_headers;
454 *num_headers = 0;
463 path_len, minor_version, headers, num_headers,
475 struct phr_header *headers, size_t *num_headers,
521 return parse_headers(buf, buf_end, headers, num_headers, max_headers,
528 struct phr_header *headers, size_t *num_headers,
531 size_t max_headers = *num_headers;
538 *num_headers = 0;
547 msg_len, headers, num_headers, max_headers,
558 size_t *num_headers, size_t last_len) {
560 size_t max_headers = *num_headers;
563 *num_headers = 0;
571 if ((buf = parse_headers(buf, buf_end, headers, num_headers,