summaryrefslogtreecommitdiff
path: root/src/core/ngx_inet.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ngx_inet.h')
-rw-r--r--src/core/ngx_inet.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/core/ngx_inet.h b/src/core/ngx_inet.h
index 509f80ab6..be78142ea 100644
--- a/src/core/ngx_inet.h
+++ b/src/core/ngx_inet.h
@@ -12,6 +12,9 @@
#include <ngx_core.h>
+#define NGX_INET_ADDRSTRLEN (sizeof("255.255.255.255") - 1)
+
+
typedef struct {
in_addr_t addr;
in_addr_t mask;
@@ -31,8 +34,6 @@ typedef struct {
typedef struct {
- ngx_int_t type;
-
ngx_str_t url;
ngx_str_t host;
ngx_str_t port_text;
@@ -40,15 +41,14 @@ typedef struct {
in_port_t port;
in_port_t default_port;
+ int family;
unsigned listen:1;
unsigned uri_part:1;
unsigned no_resolve:1;
unsigned one_addr:1;
- unsigned wildcard:1;
unsigned no_port:1;
- unsigned unix_socket:1;
ngx_url_addr_t addr;
@@ -60,7 +60,7 @@ typedef struct {
in_addr_t ngx_inet_addr(u_char *text, size_t len);
-size_t ngx_sock_ntop(int family, struct sockaddr *sa, u_char *text, size_t len);
+size_t ngx_sock_ntop(struct sockaddr *sa, u_char *text, size_t len);
size_t ngx_inet_ntop(int family, void *addr, u_char *text, size_t len);
ngx_int_t ngx_ptocidr(ngx_str_t *text, void *cidr);
ngx_int_t ngx_parse_url(ngx_pool_t *pool, ngx_url_t *u);