Mercurial > hg > nginx
diff src/http/ngx_http_core_module.h @ 3220:cdcd9e29c589
*) move sockaddr to the listen options
*) rename ngx_http_listen_t to ngx_http_listen_opt_t
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 21 Oct 2009 16:47:44 +0000 |
parents | 81b8416054b0 |
children | c8de5a8b6d17 |
line wrap: on
line diff
--- a/src/http/ngx_http_core_module.h +++ b/src/http/ngx_http_core_module.h @@ -43,6 +43,9 @@ typedef struct ngx_http_core_loc_conf_s typedef struct { + u_char sockaddr[NGX_SOCKADDRLEN]; + socklen_t socklen; + unsigned default_server:1; unsigned bind:1; unsigned wildcard:1; @@ -68,14 +71,6 @@ typedef struct { } ngx_http_listen_opt_t; -typedef struct { - u_char sockaddr[NGX_SOCKADDRLEN]; - socklen_t socklen; - - ngx_http_listen_opt_t opt; -} ngx_http_listen_t; - - typedef enum { NGX_HTTP_POST_READ_PHASE = 0, @@ -223,8 +218,7 @@ typedef struct { typedef struct { - u_char sockaddr[NGX_SOCKADDRLEN]; - socklen_t socklen; + ngx_http_listen_opt_t opt; ngx_hash_t hash; ngx_hash_wildcard_t *wc_head; @@ -238,8 +232,6 @@ typedef struct { /* the default server configuration for this address:port */ ngx_http_core_srv_conf_t *core_srv_conf; ngx_array_t servers; /* array of ngx_http_core_srv_conf_t */ - - ngx_http_listen_opt_t opt; } ngx_http_conf_addr_t;