Mercurial > hg > nginx-quic
changeset 3659:7e69af2dd93c
set uid values for main request only
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 30 Jun 2010 13:15:20 +0000 |
parents | 99b2da73c29d |
children | 564b4ca17cb3 |
files | src/http/modules/ngx_http_userid_filter_module.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_userid_filter_module.c +++ b/src/http/modules/ngx_http_userid_filter_module.c @@ -248,14 +248,14 @@ ngx_http_userid_got_variable(ngx_http_re return NGX_OK; } - ctx = ngx_http_userid_get_uid(r, conf); + ctx = ngx_http_userid_get_uid(r->main, conf); if (ctx == NULL) { return NGX_ERROR; } if (ctx->uid_got[3] != 0) { - return ngx_http_userid_variable(r, v, &conf->name, ctx->uid_got); + return ngx_http_userid_variable(r->main, v, &conf->name, ctx->uid_got); } v->not_found = 1; @@ -271,14 +271,14 @@ ngx_http_userid_set_variable(ngx_http_re ngx_http_userid_ctx_t *ctx; ngx_http_userid_conf_t *conf; - conf = ngx_http_get_module_loc_conf(r, ngx_http_userid_filter_module); + conf = ngx_http_get_module_loc_conf(r->main, ngx_http_userid_filter_module); if (conf->enable < NGX_HTTP_USERID_V1) { v->not_found = 1; return NGX_OK; } - ctx = ngx_http_userid_get_uid(r, conf); + ctx = ngx_http_userid_get_uid(r->main, conf); if (ctx == NULL) { return NGX_ERROR; @@ -291,12 +291,12 @@ ngx_http_userid_set_variable(ngx_http_re return NGX_OK; } - if (ngx_http_userid_create_uid(r, ctx, conf) != NGX_OK) { + if (ngx_http_userid_create_uid(r->main, ctx, conf) != NGX_OK) { return NGX_ERROR; } } - return ngx_http_userid_variable(r, v, &conf->name, ctx->uid_set); + return ngx_http_userid_variable(r->main, v, &conf->name, ctx->uid_set); }