aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_connection.h
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2016-01-20 19:52:12 +0300
committerRoman Arutyunyan <arut@nginx.com>2016-01-20 19:52:12 +0300
commit2ce791f2cddff967fd3bcbbedcd4ea283a9c77e1 (patch)
tree5f4426530cda21647392b3dace3f4248b0515d2e /src/core/ngx_connection.h
parentc790f9673d2f5730e17d2eb9d0a31b662a3d82f9 (diff)
downloadnginx-2ce791f2cddff967fd3bcbbedcd4ea283a9c77e1.tar.gz
nginx-2ce791f2cddff967fd3bcbbedcd4ea283a9c77e1.zip
Stream: UDP proxy.
Diffstat (limited to 'src/core/ngx_connection.h')
-rw-r--r--src/core/ngx_connection.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/ngx_connection.h b/src/core/ngx_connection.h
index 977f0287d..19a2ab787 100644
--- a/src/core/ngx_connection.h
+++ b/src/core/ngx_connection.h
@@ -64,6 +64,7 @@ struct ngx_listening_s {
unsigned nonblocking:1;
unsigned shared:1; /* shared between threads or processes */
unsigned addr_ntop:1;
+ unsigned wildcard:1;
#if (NGX_HAVE_INET6 && defined IPV6_V6ONLY)
unsigned ipv6only:1;
@@ -141,6 +142,8 @@ struct ngx_connection_s {
ngx_pool_t *pool;
+ int type;
+
struct sockaddr *sockaddr;
socklen_t socklen;
ngx_str_t addr_text;
@@ -174,6 +177,7 @@ struct ngx_connection_s {
unsigned idle:1;
unsigned reusable:1;
unsigned close:1;
+ unsigned shared:1;
unsigned sendfile:1;
unsigned sndlowat:1;