Mercurial > hg > nginx
comparison src/core/ngx_connection.h @ 2512:2e91aecb9e57
a prelimiary IPv6 support, HTTP listen
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sat, 21 Feb 2009 07:02:02 +0000 |
parents | 5975975eedc0 |
children | a7443674e429 |
comparison
equal
deleted
inserted
replaced
2511:f91c5c964e61 | 2512:2e91aecb9e57 |
---|---|
17 struct ngx_listening_s { | 17 struct ngx_listening_s { |
18 ngx_socket_t fd; | 18 ngx_socket_t fd; |
19 | 19 |
20 struct sockaddr *sockaddr; | 20 struct sockaddr *sockaddr; |
21 socklen_t socklen; /* size of sockaddr */ | 21 socklen_t socklen; /* size of sockaddr */ |
22 size_t addr; /* offset to address in sockaddr */ | |
23 size_t addr_text_max_len; | 22 size_t addr_text_max_len; |
24 ngx_str_t addr_text; | 23 ngx_str_t addr_text; |
25 | 24 |
26 int type; | 25 int type; |
27 | 26 |
121 | 120 |
122 #if (NGX_SSL) | 121 #if (NGX_SSL) |
123 ngx_ssl_connection_t *ssl; | 122 ngx_ssl_connection_t *ssl; |
124 #endif | 123 #endif |
125 | 124 |
126 #if (NGX_HAVE_IOCP) | |
127 struct sockaddr *local_sockaddr; | 125 struct sockaddr *local_sockaddr; |
128 socklen_t local_socklen; | 126 socklen_t local_socklen; |
129 #endif | |
130 | 127 |
131 ngx_buf_t *buffer; | 128 ngx_buf_t *buffer; |
132 | 129 |
133 ngx_atomic_uint_t number; | 130 ngx_atomic_uint_t number; |
134 | 131 |