Mercurial > hg > nginx
diff src/http/modules/ngx_http_realip_module.c @ 986:68c85f283043
ngx_http_realip_module must return NGX_DECLINED
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 07 Jan 2007 18:45:55 +0000 |
parents | 7e24168b0853 |
children | 3f354952e91d |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_realip_module.c Sun Jan 07 18:09:58 2007 +0000 +++ b/src/http/modules/ngx_http_realip_module.c Sun Jan 07 18:45:55 2007 +0000 @@ -103,18 +103,18 @@ ngx_http_realip_loc_conf_t *rlcf; if (r->realip_set) { - return NGX_OK; + return NGX_DECLINED; } rlcf = ngx_http_get_module_loc_conf(r, ngx_http_realip_module); if (rlcf->from == NULL) { - return NGX_OK; + return NGX_DECLINED; } if (rlcf->xfwd == 0) { if (r->headers_in.x_real_ip == NULL) { - return NGX_OK; + return NGX_DECLINED; } len = r->headers_in.x_real_ip->value.len; @@ -122,7 +122,7 @@ } else { if (r->headers_in.x_forwarded_for == NULL) { - return NGX_OK; + return NGX_DECLINED; } len = r->headers_in.x_forwarded_for->value.len; @@ -158,11 +158,11 @@ r->realip_set = 1; - return NGX_OK; + return NGX_DECLINED; } } - return NGX_OK; + return NGX_DECLINED; }