header 124 http/modules/ngx_http_autoindex_module.c static u_char header[] = header 363 http/modules/ngx_http_autoindex_module.c + sizeof(header) - 1 header 397 http/modules/ngx_http_autoindex_module.c b->last = ngx_cpymem(b->last, header, sizeof(header) - 1); header 698 http/modules/ngx_http_fastcgi_module.c ngx_table_elt_t *header, **ignored; header 747 http/modules/ngx_http_fastcgi_module.c header = part->elts; header 757 http/modules/ngx_http_fastcgi_module.c header = part->elts; header 762 http/modules/ngx_http_fastcgi_module.c if (allocated < header[i].key.len) { header 763 http/modules/ngx_http_fastcgi_module.c allocated = header[i].key.len + 16; header 772 http/modules/ngx_http_fastcgi_module.c for (n = 0; n < header[i].key.len; n++) { header 773 http/modules/ngx_http_fastcgi_module.c ch = header[i].key.data[n]; header 787 http/modules/ngx_http_fastcgi_module.c ignored[header_params++] = &header[i]; header 794 http/modules/ngx_http_fastcgi_module.c n = sizeof("HTTP_") - 1 + header[i].key.len; header 797 http/modules/ngx_http_fastcgi_module.c len += ((n > 127) ? 4 : 1) + ((header[i].value.len > 127) ? 4 : 1) header 798 http/modules/ngx_http_fastcgi_module.c + n + header[i].value.len; header 904 http/modules/ngx_http_fastcgi_module.c header = part->elts; header 914 http/modules/ngx_http_fastcgi_module.c header = part->elts; header 919 http/modules/ngx_http_fastcgi_module.c if (&header[i] == ignored[n]) { header 924 http/modules/ngx_http_fastcgi_module.c key_len = sizeof("HTTP_") - 1 + header[i].key.len; header 935 http/modules/ngx_http_fastcgi_module.c val_len = header[i].value.len; header 948 http/modules/ngx_http_fastcgi_module.c for (n = 0; n < header[i].key.len; n++) { header 949 http/modules/ngx_http_fastcgi_module.c ch = header[i].key.data[n]; header 961 http/modules/ngx_http_fastcgi_module.c b->last = ngx_copy(b->last, header[i].value.data, val_len); header 1154 http/modules/ngx_http_geo_module.c ngx_http_geo_header_t *header; header 1233 http/modules/ngx_http_geo_module.c header = (ngx_http_geo_header_t *) base; header 1235 http/modules/ngx_http_geo_module.c if (size < 16 || ngx_memcmp(&ngx_http_geo_header, header, 12) != 0) { header 1281 http/modules/ngx_http_geo_module.c if (crc32 != header->crc32) { header 1321 http/modules/ngx_http_geo_module.c ngx_http_geo_header_t *header; header 1381 http/modules/ngx_http_geo_module.c header = fm.addr; header 1382 http/modules/ngx_http_geo_module.c header->crc32 = ngx_crc32_long((u_char *) fm.addr header 842 http/modules/ngx_http_proxy_module.c ngx_table_elt_t *header; header 936 http/modules/ngx_http_proxy_module.c header = part->elts; header 946 http/modules/ngx_http_proxy_module.c header = part->elts; header 950 http/modules/ngx_http_proxy_module.c if (ngx_hash_find(&plcf->headers_set_hash, header[i].hash, header 951 http/modules/ngx_http_proxy_module.c header[i].lowcase_key, header[i].key.len)) header 956 http/modules/ngx_http_proxy_module.c len += header[i].key.len + sizeof(": ") - 1 header 957 http/modules/ngx_http_proxy_module.c + header[i].value.len + sizeof(CRLF) - 1; header 1054 http/modules/ngx_http_proxy_module.c header = part->elts; header 1064 http/modules/ngx_http_proxy_module.c header = part->elts; header 1068 http/modules/ngx_http_proxy_module.c if (ngx_hash_find(&plcf->headers_set_hash, header[i].hash, header 1069 http/modules/ngx_http_proxy_module.c header[i].lowcase_key, header[i].key.len)) header 1074 http/modules/ngx_http_proxy_module.c b->last = ngx_copy(b->last, header[i].key.data, header[i].key.len); header 1078 http/modules/ngx_http_proxy_module.c b->last = ngx_copy(b->last, header[i].value.data, header 1079 http/modules/ngx_http_proxy_module.c header[i].value.len); header 1085 http/modules/ngx_http_proxy_module.c &header[i].key, &header[i].value); header 27 http/modules/ngx_http_realip_module.c ngx_str_t header; header 114 http/modules/ngx_http_realip_module.c ngx_table_elt_t *header; header 174 http/modules/ngx_http_realip_module.c header = part->elts; header 177 http/modules/ngx_http_realip_module.c len = rlcf->header.len; header 178 http/modules/ngx_http_realip_module.c p = rlcf->header.data; header 188 http/modules/ngx_http_realip_module.c header = part->elts; header 192 http/modules/ngx_http_realip_module.c if (hash == header[i].hash header 193 http/modules/ngx_http_realip_module.c && len == header[i].key.len header 194 http/modules/ngx_http_realip_module.c && ngx_strncmp(p, header[i].lowcase_key, len) == 0) header 196 http/modules/ngx_http_realip_module.c len = header[i].value.len; header 197 http/modules/ngx_http_realip_module.c ip = header[i].value.data; header 392 http/modules/ngx_http_realip_module.c rlcf->header = value[1]; header 443 http/modules/ngx_http_realip_module.c if (conf->header.len == 0) { header 445 http/modules/ngx_http_realip_module.c conf->header = prev->header; header 519 http/modules/ngx_http_scgi_module.c ngx_table_elt_t *header, **ignored; header 571 http/modules/ngx_http_scgi_module.c header = part->elts; header 581 http/modules/ngx_http_scgi_module.c header = part->elts; header 586 http/modules/ngx_http_scgi_module.c if (allocated < header[i].key.len) { header 587 http/modules/ngx_http_scgi_module.c allocated = header[i].key.len + 16; header 596 http/modules/ngx_http_scgi_module.c for (n = 0; n < header[i].key.len; n++) { header 597 http/modules/ngx_http_scgi_module.c ch = header[i].key.data[n]; header 611 http/modules/ngx_http_scgi_module.c ignored[header_params++] = &header[i]; header 616 http/modules/ngx_http_scgi_module.c len += sizeof("HTTP_") - 1 + header[i].key.len + 1 header 617 http/modules/ngx_http_scgi_module.c + header[i].value.len + 1; header 677 http/modules/ngx_http_scgi_module.c header = part->elts; header 687 http/modules/ngx_http_scgi_module.c header = part->elts; header 692 http/modules/ngx_http_scgi_module.c if (&header[i] == ignored[n]) { header 700 http/modules/ngx_http_scgi_module.c for (n = 0; n < header[i].key.len; n++) { header 701 http/modules/ngx_http_scgi_module.c ch = header[i].key.data[n]; header 716 http/modules/ngx_http_scgi_module.c b->last = ngx_copy(val, header[i].value.data, header[i].value.len); header 551 http/modules/ngx_http_uwsgi_module.c ngx_table_elt_t *header, **ignored; header 599 http/modules/ngx_http_uwsgi_module.c header = part->elts; header 609 http/modules/ngx_http_uwsgi_module.c header = part->elts; header 614 http/modules/ngx_http_uwsgi_module.c if (allocated < header[i].key.len) { header 615 http/modules/ngx_http_uwsgi_module.c allocated = header[i].key.len + 16; header 624 http/modules/ngx_http_uwsgi_module.c for (n = 0; n < header[i].key.len; n++) { header 625 http/modules/ngx_http_uwsgi_module.c ch = header[i].key.data[n]; header 639 http/modules/ngx_http_uwsgi_module.c ignored[header_params++] = &header[i]; header 644 http/modules/ngx_http_uwsgi_module.c len += 2 + sizeof("HTTP_") - 1 + header[i].key.len header 645 http/modules/ngx_http_uwsgi_module.c + 2 + header[i].value.len; header 725 http/modules/ngx_http_uwsgi_module.c header = part->elts; header 735 http/modules/ngx_http_uwsgi_module.c header = part->elts; header 740 http/modules/ngx_http_uwsgi_module.c if (&header[i] == ignored[n]) { header 745 http/modules/ngx_http_uwsgi_module.c key_len = sizeof("HTTP_") - 1 + header[i].key.len; header 750 http/modules/ngx_http_uwsgi_module.c for (n = 0; n < header[i].key.len; n++) { header 751 http/modules/ngx_http_uwsgi_module.c ch = header[i].key.data[n]; header 763 http/modules/ngx_http_uwsgi_module.c val_len = header[i].value.len; header 766 http/modules/ngx_http_uwsgi_module.c b->last = ngx_copy(b->last, header[i].value.data, val_len); header 410 http/ngx_http.c ngx_http_header_t *header; header 418 http/ngx_http.c for (header = ngx_http_headers_in; header->name.len; header++) { header 424 http/ngx_http.c hk->key = header->name; header 425 http/ngx_http.c hk->key_hash = ngx_hash_key_lc(header->name.data, header->name.len); header 426 http/ngx_http.c hk->value = header; header 163 http/ngx_http_header_filter_module.c ngx_table_elt_t *header; header 416 http/ngx_http_header_filter_module.c header = part->elts; header 426 http/ngx_http_header_filter_module.c header = part->elts; header 430 http/ngx_http_header_filter_module.c if (header[i].hash == 0) { header 434 http/ngx_http_header_filter_module.c len += header[i].key.len + sizeof(": ") - 1 + header[i].value.len header 576 http/ngx_http_header_filter_module.c header = part->elts; header 586 http/ngx_http_header_filter_module.c header = part->elts; header 590 http/ngx_http_header_filter_module.c if (header[i].hash == 0) { header 594 http/ngx_http_header_filter_module.c b->last = ngx_copy(b->last, header[i].key.data, header[i].key.len); header 597 http/ngx_http_header_filter_module.c b->last = ngx_copy(b->last, header[i].value.data, header[i].value.len); header 4478 http/ngx_http_upstream.c ngx_http_upstream_header_t *header; header 4502 http/ngx_http_upstream.c for (header = ngx_http_upstream_headers_in; header->name.len; header++) { header 4508 http/ngx_http_upstream.c hk->key = header->name; header 4509 http/ngx_http_upstream.c hk->key_hash = ngx_hash_key_lc(header->name.data, header->name.len); header 4510 http/ngx_http_upstream.c hk->value = header; header 725 http/ngx_http_variables.c ngx_table_elt_t *header; header 727 http/ngx_http_variables.c header = part->elts; header 737 http/ngx_http_variables.c header = part->elts; header 741 http/ngx_http_variables.c for (n = 0; n + prefix < var->len && n < header[i].key.len; n++) { header 742 http/ngx_http_variables.c ch = header[i].key.data[n]; header 756 http/ngx_http_variables.c if (n + prefix == var->len && n == header[i].key.len) { header 757 http/ngx_http_variables.c v->len = header[i].value.len; header 761 http/ngx_http_variables.c v->data = header[i].value.data; header 21 mail/ngx_mail_auth_http_module.c ngx_str_t header; header 1165 mail/ngx_mail_auth_http_module.c + ahcf->header.len header 1247 mail/ngx_mail_auth_http_module.c if (ahcf->header.len) { header 1248 mail/ngx_mail_auth_http_module.c b->last = ngx_copy(b->last, ahcf->header.data, ahcf->header.len); header 1325 mail/ngx_mail_auth_http_module.c ngx_table_elt_t *header; header 1345 mail/ngx_mail_auth_http_module.c conf->header = prev->header; header 1348 mail/ngx_mail_auth_http_module.c if (conf->headers && conf->header.len == 0) { header 1350 mail/ngx_mail_auth_http_module.c header = conf->headers->elts; header 1352 mail/ngx_mail_auth_http_module.c len += header[i].key.len + 2 + header[i].value.len + 2; header 1360 mail/ngx_mail_auth_http_module.c conf->header.len = len; header 1361 mail/ngx_mail_auth_http_module.c conf->header.data = p; header 1364 mail/ngx_mail_auth_http_module.c p = ngx_cpymem(p, header[i].key.data, header[i].key.len); header 1366 mail/ngx_mail_auth_http_module.c p = ngx_cpymem(p, header[i].value.data, header[i].value.len); header 1431 mail/ngx_mail_auth_http_module.c ngx_table_elt_t *header; header 1440 mail/ngx_mail_auth_http_module.c header = ngx_array_push(ahcf->headers); header 1441 mail/ngx_mail_auth_http_module.c if (header == NULL) { header 1447 mail/ngx_mail_auth_http_module.c header->key = value[1]; header 1448 mail/ngx_mail_auth_http_module.c header->value = value[2]; header 48 os/unix/ngx_darwin_sendfile_chain.c ngx_array_t header, trailer; header 79 os/unix/ngx_darwin_sendfile_chain.c header.elts = headers; header 80 os/unix/ngx_darwin_sendfile_chain.c header.size = sizeof(struct iovec); header 81 os/unix/ngx_darwin_sendfile_chain.c header.nalloc = NGX_HEADERS; header 82 os/unix/ngx_darwin_sendfile_chain.c header.pool = c->pool; header 97 os/unix/ngx_darwin_sendfile_chain.c header.nelts = 0; header 106 os/unix/ngx_darwin_sendfile_chain.c cl && header.nelts < IOV_MAX && send < limit; header 127 os/unix/ngx_darwin_sendfile_chain.c iov = ngx_array_push(&header); header 173 os/unix/ngx_darwin_sendfile_chain.c if (file && header.nelts == 0) { header 180 os/unix/ngx_darwin_sendfile_chain.c while (cl && header.nelts < IOV_MAX && send < limit) { header 223 os/unix/ngx_darwin_sendfile_chain.c hdtr.headers = header.nelts ? (struct iovec *) header.elts: NULL; header 224 os/unix/ngx_darwin_sendfile_chain.c hdtr.hdr_cnt = header.nelts; header 278 os/unix/ngx_darwin_sendfile_chain.c rc = writev(c->fd, header.elts, header.nelts); header 50 os/unix/ngx_freebsd_sendfile_chain.c ngx_array_t header, trailer; header 83 os/unix/ngx_freebsd_sendfile_chain.c header.elts = headers; header 84 os/unix/ngx_freebsd_sendfile_chain.c header.size = sizeof(struct iovec); header 85 os/unix/ngx_freebsd_sendfile_chain.c header.nalloc = NGX_HEADERS; header 86 os/unix/ngx_freebsd_sendfile_chain.c header.pool = c->pool; header 101 os/unix/ngx_freebsd_sendfile_chain.c header.nelts = 0; header 110 os/unix/ngx_freebsd_sendfile_chain.c cl && header.nelts < IOV_MAX && send < limit; header 131 os/unix/ngx_freebsd_sendfile_chain.c iov = ngx_array_push(&header); header 185 os/unix/ngx_freebsd_sendfile_chain.c while (cl && header.nelts < IOV_MAX && send < limit) { header 249 os/unix/ngx_freebsd_sendfile_chain.c hdtr.headers = (struct iovec *) header.elts; header 250 os/unix/ngx_freebsd_sendfile_chain.c hdtr.hdr_cnt = header.nelts; header 324 os/unix/ngx_freebsd_sendfile_chain.c rc = writev(c->fd, header.elts, header.nelts); header 46 os/unix/ngx_linux_sendfile_chain.c ngx_array_t header; header 72 os/unix/ngx_linux_sendfile_chain.c header.elts = headers; header 73 os/unix/ngx_linux_sendfile_chain.c header.size = sizeof(struct iovec); header 74 os/unix/ngx_linux_sendfile_chain.c header.nalloc = NGX_HEADERS; header 75 os/unix/ngx_linux_sendfile_chain.c header.pool = c->pool; header 84 os/unix/ngx_linux_sendfile_chain.c header.nelts = 0; header 92 os/unix/ngx_linux_sendfile_chain.c cl && header.nelts < IOV_MAX && send < limit; header 134 os/unix/ngx_linux_sendfile_chain.c iov = ngx_array_push(&header); header 150 os/unix/ngx_linux_sendfile_chain.c && header.nelts != 0 header 214 os/unix/ngx_linux_sendfile_chain.c if (header.nelts == 0 && cl && cl->buf->in_file && send < limit) { header 291 os/unix/ngx_linux_sendfile_chain.c rc = writev(c->fd, header.elts, header.nelts);