mirror of
https://github.com/nginx/nginx.git
synced 2024-12-19 05:33:52 -06:00
Modules compatibility: removed two NGX_HAVE_DEFERRED_ACCEPT checks.
Removed (NGX_HAVE_DEFERRED_ACCEPT && defined TCP_DEFER_ACCEPT) from the signature accordingly.
This commit is contained in:
parent
58b85017a4
commit
2e12afb955
@ -73,14 +73,12 @@ struct ngx_listening_s {
|
||||
unsigned add_reuseport:1;
|
||||
unsigned keepalive:2;
|
||||
|
||||
#if (NGX_HAVE_DEFERRED_ACCEPT)
|
||||
unsigned deferred_accept:1;
|
||||
unsigned delete_deferred:1;
|
||||
unsigned add_deferred:1;
|
||||
#ifdef SO_ACCEPTFILTER
|
||||
#if (NGX_HAVE_DEFERRED_ACCEPT && defined SO_ACCEPTFILTER)
|
||||
char *accept_filter;
|
||||
#endif
|
||||
#endif
|
||||
#if (NGX_HAVE_SETFIB)
|
||||
int setfib;
|
||||
#endif
|
||||
|
@ -80,11 +80,7 @@
|
||||
#define NGX_MODULE_SIGNATURE_11 "0"
|
||||
#endif
|
||||
|
||||
#if (NGX_HAVE_DEFERRED_ACCEPT && defined TCP_DEFER_ACCEPT)
|
||||
#define NGX_MODULE_SIGNATURE_12 "1"
|
||||
#else
|
||||
#define NGX_MODULE_SIGNATURE_12 "0"
|
||||
#endif
|
||||
|
||||
#if (NGX_HAVE_SETFIB)
|
||||
#define NGX_MODULE_SIGNATURE_13 "1"
|
||||
|
@ -72,6 +72,7 @@ typedef struct {
|
||||
#if (NGX_HAVE_INET6)
|
||||
unsigned ipv6only:1;
|
||||
#endif
|
||||
unsigned deferred_accept:1;
|
||||
unsigned reuseport:1;
|
||||
unsigned so_keepalive:2;
|
||||
unsigned proxy_protocol:1;
|
||||
@ -94,9 +95,6 @@ typedef struct {
|
||||
#if (NGX_HAVE_DEFERRED_ACCEPT && defined SO_ACCEPTFILTER)
|
||||
char *accept_filter;
|
||||
#endif
|
||||
#if (NGX_HAVE_DEFERRED_ACCEPT && defined TCP_DEFER_ACCEPT)
|
||||
ngx_uint_t deferred_accept;
|
||||
#endif
|
||||
|
||||
u_char addr[NGX_SOCKADDR_STRLEN + 1];
|
||||
} ngx_http_listen_opt_t;
|
||||
|
Loading…
Reference in New Issue
Block a user