aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_inet.h
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@nginx.com>2013-12-06 14:30:27 +0400
committerRuslan Ermilov <ru@nginx.com>2013-12-06 14:30:27 +0400
commitefd0e0e177b2d87ca9255027861ada96e03bb5da (patch)
treeae525d1f075c506026f02c2e5847e1341f99afb5 /src/core/ngx_inet.h
parent159486239f6d83063ad3bef86ad2a85a832c428b (diff)
downloadnginx-efd0e0e177b2d87ca9255027861ada96e03bb5da.tar.gz
nginx-efd0e0e177b2d87ca9255027861ada96e03bb5da.zip
Core: externalized ngx_cmp_sockaddr().
It's also extended with the "cmp_port" argument to indicate whether ports should be compared as well, or only addresses.
Diffstat (limited to 'src/core/ngx_inet.h')
-rw-r--r--src/core/ngx_inet.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/ngx_inet.h b/src/core/ngx_inet.h
index d8f44c1e7..05557509d 100644
--- a/src/core/ngx_inet.h
+++ b/src/core/ngx_inet.h
@@ -115,6 +115,8 @@ ngx_int_t ngx_parse_addr(ngx_pool_t *pool, ngx_addr_t *addr, u_char *text,
size_t len);
ngx_int_t ngx_parse_url(ngx_pool_t *pool, ngx_url_t *u);
ngx_int_t ngx_inet_resolve_host(ngx_pool_t *pool, ngx_url_t *u);
+ngx_int_t ngx_cmp_sockaddr(struct sockaddr *sa1, socklen_t slen1,
+ struct sockaddr *sa2, socklen_t slen2, ngx_uint_t cmp_port);
#endif /* _NGX_INET_H_INCLUDED_ */