aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_inet.h
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2019-03-15 15:45:56 +0300
committerRoman Arutyunyan <arut@nginx.com>2019-03-15 15:45:56 +0300
commit4e17b93eb6787e99a4023f20f8c391284f86bbf3 (patch)
treedf9c59da4e3e13dff0c7d48cec7bf0ca76d2e9cb /src/core/ngx_inet.h
parent59c34b67952c2ebee6760ca3115ba19e65060b58 (diff)
downloadnginx-4e17b93eb6787e99a4023f20f8c391284f86bbf3.tar.gz
nginx-4e17b93eb6787e99a4023f20f8c391284f86bbf3.zip
Multiple addresses in "listen".
Previously only one address was used by the listen directive handler even if host name resolved to multiple addresses. Now a separate listening socket is created for each address.
Diffstat (limited to 'src/core/ngx_inet.h')
-rw-r--r--src/core/ngx_inet.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/ngx_inet.h b/src/core/ngx_inet.h
index a3b392ee7..efb90beef 100644
--- a/src/core/ngx_inet.h
+++ b/src/core/ngx_inet.h
@@ -125,6 +125,7 @@ ngx_int_t ngx_cmp_sockaddr(struct sockaddr *sa1, socklen_t slen1,
struct sockaddr *sa2, socklen_t slen2, ngx_uint_t cmp_port);
in_port_t ngx_inet_get_port(struct sockaddr *sa);
void ngx_inet_set_port(struct sockaddr *sa, in_port_t port);
+ngx_uint_t ngx_inet_wildcard(struct sockaddr *sa);
#endif /* _NGX_INET_H_INCLUDED_ */