Welcome! Log In Create A New Profile

Advanced

[nginx] Upstream: style.

Sergey Kandaurov
May 30, 2022 06:34PM
details: https://hg.nginx.org/nginx/rev/27d12017f300
branches:
changeset: 8028:27d12017f300
user: Maxim Dounin <mdounin@mdounin.ru>
date: Mon May 30 21:25:40 2022 +0300
description:
Upstream: style.

diffstat:

src/http/ngx_http_upstream.c | 24 +++++++++++++++++-------
1 files changed, 17 insertions(+), 7 deletions(-)

diffs (65 lines):

diff -r ca78312db071 -r 27d12017f300 src/http/ngx_http_upstream.c
--- a/src/http/ngx_http_upstream.c Mon May 30 21:25:38 2022 +0300
+++ b/src/http/ngx_http_upstream.c Mon May 30 21:25:40 2022 +0300
@@ -4691,8 +4691,8 @@ static ngx_int_t
ngx_http_upstream_process_cache_control(ngx_http_request_t *r,
ngx_table_elt_t *h, ngx_uint_t offset)
{
- ngx_table_elt_t **ph;
- ngx_http_upstream_t *u;
+ ngx_table_elt_t **ph;
+ ngx_http_upstream_t *u;

u = r->upstream;
ph = &u->headers_in.cache_control;
@@ -4980,7 +4980,11 @@ static ngx_int_t
ngx_http_upstream_process_charset(ngx_http_request_t *r, ngx_table_elt_t *h,
ngx_uint_t offset)
{
- if (r->upstream->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_CHARSET) {
+ ngx_http_upstream_t *u;
+
+ u = r->upstream;
+
+ if (u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_CHARSET) {
return NGX_OK;
}

@@ -4994,13 +4998,16 @@ static ngx_int_t
ngx_http_upstream_process_connection(ngx_http_request_t *r, ngx_table_elt_t *h,
ngx_uint_t offset)
{
- r->upstream->headers_in.connection = h;
+ ngx_http_upstream_t *u;
+
+ u = r->upstream;
+ u->headers_in.connection = h;

if (ngx_strlcasestrn(h->value.data, h->value.data + h->value.len,
(u_char *) "close", 5 - 1)
!= NULL)
{
- r->upstream->headers_in.connection_close = 1;
+ u->headers_in.connection_close = 1;
}

return NGX_OK;
@@ -5011,13 +5018,16 @@ static ngx_int_t
ngx_http_upstream_process_transfer_encoding(ngx_http_request_t *r,
ngx_table_elt_t *h, ngx_uint_t offset)
{
- r->upstream->headers_in.transfer_encoding = h;
+ ngx_http_upstream_t *u;
+
+ u = r->upstream;
+ u->headers_in.transfer_encoding = h;

if (ngx_strlcasestrn(h->value.data, h->value.data + h->value.len,
(u_char *) "chunked", 7 - 1)
!= NULL)
{
- r->upstream->headers_in.chunked = 1;
+ u->headers_in.chunked = 1;
}

return NGX_OK;
_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org
Subject Author Views Posted

[nginx] Upstream: style.

Sergey Kandaurov 298 May 30, 2022 06:34PM



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

Online Users

Guests: 51
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready