Mercurial > hg > nginx
comparison src/core/ngx_inet.h @ 2203:8e5bf1bc87e2
*) refactor ngx_parse_inet_url()
*) refactor ngx_parse_unix_domain_url()
*) delete unused ngx_url_t fields
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 26 Aug 2008 14:24:14 +0000 |
parents | 5975975eedc0 |
children | 2e91aecb9e57 |
comparison
equal
deleted
inserted
replaced
2202:2300ab9b069e | 2203:8e5bf1bc87e2 |
---|---|
32 ngx_str_t name; | 32 ngx_str_t name; |
33 } ngx_peer_addr_t; | 33 } ngx_peer_addr_t; |
34 | 34 |
35 | 35 |
36 typedef struct { | 36 typedef struct { |
37 ngx_int_t type; | |
38 | |
39 ngx_str_t url; | 37 ngx_str_t url; |
40 ngx_str_t host; | 38 ngx_str_t host; |
41 ngx_str_t port_text; | 39 ngx_str_t port_text; |
42 ngx_str_t uri; | 40 ngx_str_t uri; |
43 | 41 |
44 in_port_t port; | 42 in_port_t port; |
45 in_port_t default_port; | 43 in_port_t default_port; |
44 int family; | |
46 | 45 |
47 unsigned listen:1; | 46 unsigned listen:1; |
48 unsigned uri_part:1; | 47 unsigned uri_part:1; |
49 unsigned no_resolve:1; | 48 unsigned no_resolve:1; |
50 unsigned one_addr:1; | 49 unsigned one_addr:1; |
51 | 50 |
52 unsigned wildcard:1; | |
53 unsigned no_port:1; | 51 unsigned no_port:1; |
54 unsigned unix_socket:1; | |
55 | 52 |
56 ngx_url_addr_t addr; | 53 ngx_url_addr_t addr; |
57 | 54 |
58 ngx_peer_addr_t *addrs; | 55 ngx_peer_addr_t *addrs; |
59 ngx_uint_t naddrs; | 56 ngx_uint_t naddrs; |