comparison src/http/ngx_http_variables.c @ 2359:4fee4ebbfb0b

$cookie_... variable did not for SSI and perl
author Igor Sysoev <igor@sysoev.ru>
date Mon, 01 Dec 2008 13:59:35 +0000
parents f267d23868fc
children d311b7f6a403
comparison
equal deleted inserted replaced
2358:ac0cf19eb582 2359:4fee4ebbfb0b
22 ngx_http_variable_value_t *v, uintptr_t data); 22 ngx_http_variable_value_t *v, uintptr_t data);
23 23
24 static ngx_int_t ngx_http_variable_unknown_header_in(ngx_http_request_t *r, 24 static ngx_int_t ngx_http_variable_unknown_header_in(ngx_http_request_t *r,
25 ngx_http_variable_value_t *v, uintptr_t data); 25 ngx_http_variable_value_t *v, uintptr_t data);
26 static ngx_int_t ngx_http_variable_unknown_header_out(ngx_http_request_t *r, 26 static ngx_int_t ngx_http_variable_unknown_header_out(ngx_http_request_t *r,
27 ngx_http_variable_value_t *v, uintptr_t data);
28 static ngx_int_t ngx_http_variable_cookie(ngx_http_request_t *r,
27 ngx_http_variable_value_t *v, uintptr_t data); 29 ngx_http_variable_value_t *v, uintptr_t data);
28 static ngx_int_t ngx_http_variable_argument(ngx_http_request_t *r, 30 static ngx_int_t ngx_http_variable_argument(ngx_http_request_t *r,
29 ngx_http_variable_value_t *v, uintptr_t data); 31 ngx_http_variable_value_t *v, uintptr_t data);
30 32
31 static ngx_int_t ngx_http_variable_host(ngx_http_request_t *r, 33 static ngx_int_t ngx_http_variable_host(ngx_http_request_t *r,
488 return NULL; 490 return NULL;
489 } 491 }
490 492
491 if (ngx_strncmp(name->data, "cookie_", 7) == 0) { 493 if (ngx_strncmp(name->data, "cookie_", 7) == 0) {
492 494
493 if (ngx_http_variable_argument(r, vv, (uintptr_t) name) == NGX_OK) { 495 if (ngx_http_variable_cookie(r, vv, (uintptr_t) name) == NGX_OK) {
494 return vv; 496 return vv;
495 } 497 }
496 498
497 return NULL; 499 return NULL;
498 } 500 }