Welcome! Log In Create A New Profile

Advanced

Re: [PATCH] Headers filter: style

Maxim Dounin
June 23, 2016 08:42AM
Hello!

On Wed, Jun 22, 2016 at 01:53:11PM -0700, Piotr Sikora wrote:

> # HG changeset patch
> # User Piotr Sikora <piotrsikora@google.com>
> # Date 1466628475 25200
> # Wed Jun 22 13:47:55 2016 -0700
> # Node ID 0419e0ead3d63b8d96f59fc3c74b36bf9f3fe188
> # Parent 191e23214dfbaf01255d421f5bbe0d5541d03a2f
> Headers filter: style.
>
> Signed-off-by: Piotr Sikora <piotrsikora@google.com>
>
> diff -r 191e23214dfb -r 0419e0ead3d6 src/http/modules/ngx_http_headers_filter_module.c
> --- a/src/http/modules/ngx_http_headers_filter_module.c
> +++ b/src/http/modules/ngx_http_headers_filter_module.c
> @@ -151,7 +151,7 @@ ngx_http_headers_filter(ngx_http_request
> {
> ngx_str_t value;
> ngx_uint_t i, safe_status;
> - ngx_http_header_val_t *h;
> + ngx_http_header_val_t *hv;
> ngx_http_headers_conf_t *conf;
>
> conf = ngx_http_get_module_loc_conf(r, ngx_http_headers_filter_module);
> @@ -188,18 +188,18 @@ ngx_http_headers_filter(ngx_http_request
> }
>
> if (conf->headers) {
> - h = conf->headers->elts;
> + hv = conf->headers->elts;
> for (i = 0; i < conf->headers->nelts; i++) {
>
> - if (!safe_status && !h[i].always) {
> + if (!safe_status && !hv[i].always) {
> continue;
> }
>
> - if (ngx_http_complex_value(r, &h[i].value, &value) != NGX_OK) {
> + if (ngx_http_complex_value(r, &hv[i].value, &value) != NGX_OK) {
> return NGX_ERROR;
> }
>
> - if (h[i].handler(r, &h[i], &value) != NGX_OK) {
> + if (hv[i].handler(r, &hv[i], &value) != NGX_OK) {
> return NGX_ERROR;
> }
> }

I would rather not. The "hv" is used to refer to a particular
ngx_http_header_val_t, while "h" here is an array of elements.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[PATCH] Headers filter: style

Piotr Sikora 331 June 22, 2016 04:54PM

Re: [PATCH] Headers filter: style

Maxim Dounin 174 June 23, 2016 08:42AM

Re: [PATCH] Headers filter: style

Piotr Sikora 163 June 23, 2016 12:54PM

Re: [PATCH] Headers filter: style

Maxim Dounin 150 June 23, 2016 03:12PM

Re: [PATCH] Headers filter: style

Piotr Sikora 169 June 23, 2016 03:46PM

Re: [PATCH] Headers filter: style

洪志道 159 June 24, 2016 02:00AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 165
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready