aboutsummaryrefslogtreecommitdiff
path: root/src/stream/ngx_stream.h
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2016-09-02 18:27:05 +0300
committerVladimir Homutov <vl@nginx.com>2016-09-02 18:27:05 +0300
commitc6d456da87fab9fc953f4f0d8506ac83415e774c (patch)
treecbd9d030a98665e799502539bde8a9478858eb0a /src/stream/ngx_stream.h
parentbe6024f9b72b6d012d52f1ae1c7605a6c4c165da (diff)
downloadnginx-c6d456da87fab9fc953f4f0d8506ac83415e774c.tar.gz
nginx-c6d456da87fab9fc953f4f0d8506ac83415e774c.zip
Stream: the $upstream_addr variable.
Keeps the full address of the upstream server. If several servers were contacted during proxying, their addresses are separated by commas, e.g. "192.168.1.1:80, 192.168.1.2:80".
Diffstat (limited to 'src/stream/ngx_stream.h')
-rw-r--r--src/stream/ngx_stream.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/stream/ngx_stream.h b/src/stream/ngx_stream.h
index 91e4671a8..83e7d521a 100644
--- a/src/stream/ngx_stream.h
+++ b/src/stream/ngx_stream.h
@@ -172,7 +172,8 @@ struct ngx_stream_session_s {
void **srv_conf;
ngx_stream_upstream_t *upstream;
-
+ ngx_array_t *upstream_states;
+ /* of ngx_stream_upstream_state_t */
ngx_stream_variable_value_t *variables;
#if (NGX_PCRE)