diff options
author | Ruslan Ermilov <ru@nginx.com> | 2013-12-06 14:30:27 +0400 |
---|---|---|
committer | Ruslan Ermilov <ru@nginx.com> | 2013-12-06 14:30:27 +0400 |
commit | efd0e0e177b2d87ca9255027861ada96e03bb5da (patch) | |
tree | ae525d1f075c506026f02c2e5847e1341f99afb5 /src/core/ngx_inet.h | |
parent | 159486239f6d83063ad3bef86ad2a85a832c428b (diff) | |
download | nginx-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.h | 2 |
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_ */ |