comparison src/http/ngx_http_request.c @ 2324:9e219f02594c stable-0.6

r2194 merge: fix $r->header_in() for "User-Agent", "Connection", and "Host" broken in r2091 and r2093 merges
author Igor Sysoev <igor@sysoev.ru>
date Thu, 20 Nov 2008 17:12:15 +0000
parents ed73a895b440
children 8298d1be0b44
comparison
equal deleted inserted replaced
2323:6854b688fd77 2324:9e219f02594c
72 "client sent invalid method in HTTP/0.9 request" 72 "client sent invalid method in HTTP/0.9 request"
73 }; 73 };
74 74
75 75
76 ngx_http_header_t ngx_http_headers_in[] = { 76 ngx_http_header_t ngx_http_headers_in[] = {
77 { ngx_string("Host"), 0, ngx_http_process_host }, 77 { ngx_string("Host"), offsetof(ngx_http_headers_in_t, host),
78 78 ngx_http_process_host },
79 { ngx_string("Connection"), 0, ngx_http_process_connection }, 79
80 { ngx_string("Connection"), offsetof(ngx_http_headers_in_t, connection),
81 ngx_http_process_connection },
80 82
81 { ngx_string("If-Modified-Since"), 83 { ngx_string("If-Modified-Since"),
82 offsetof(ngx_http_headers_in_t, if_modified_since), 84 offsetof(ngx_http_headers_in_t, if_modified_since),
83 ngx_http_process_unique_header_line }, 85 ngx_http_process_unique_header_line },
84 86
85 { ngx_string("User-Agent"), 0, ngx_http_process_user_agent }, 87 { ngx_string("User-Agent"), offsetof(ngx_http_headers_in_t, user_agent),
88 ngx_http_process_user_agent },
86 89
87 { ngx_string("Referer"), offsetof(ngx_http_headers_in_t, referer), 90 { ngx_string("Referer"), offsetof(ngx_http_headers_in_t, referer),
88 ngx_http_process_header_line }, 91 ngx_http_process_header_line },
89 92
90 { ngx_string("Content-Length"), 93 { ngx_string("Content-Length"),