Mercurial > hg > nginx
comparison src/core/ngx_server.h @ 2:ffffe1499bce
nginx-0.0.1-2002-08-16-19:27:03 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 16 Aug 2002 15:27:03 +0000 |
parents | 4eff17414a43 |
children | 34a521b1a148 |
comparison
equal
deleted
inserted
replaced
1:d220029ac7f3 | 2:ffffe1499bce |
---|---|
16 | 16 |
17 typedef struct { | 17 typedef struct { |
18 ngx_socket_t fd; | 18 ngx_socket_t fd; |
19 | 19 |
20 ngx_log_t *log; | 20 ngx_log_t *log; |
21 ngx_server_t *server; | 21 void *server; |
22 | 22 |
23 unsigned shared:1; | 23 int family; |
24 int type; | |
25 int protocol; | |
26 | |
27 void *addr; | |
28 size_t addr_len; | |
29 char *addr_text; | |
30 | |
31 int backlog; | |
32 | |
33 unsigned non_blocking:1; | |
34 unsigned shared:1; /* shared between threads or processes */ | |
24 #if (HAVE_DEFERRED_ACCEPT) | 35 #if (HAVE_DEFERRED_ACCEPT) |
25 unsigned accept_filter:1; | 36 unsigned deferred_accept:1; |
26 #endif | 37 #endif |
27 } ngx_listen_t; | 38 } ngx_listen_t; |
28 | 39 |
29 | 40 |
30 #endif /* _NGX_SERVER_H_INCLUDED_ */ | 41 #endif /* _NGX_SERVER_H_INCLUDED_ */ |