comparison src/core/ngx_module.h @ 9163:32b5aaebcca5

Modules compatibility: added QUIC to signature (ticket #2539). Enabling QUIC changes ngx_connection_t layout, which is why it should be added to the signature.
author Roman Arutyunyan <arut@nginx.com>
date Wed, 13 Sep 2023 17:48:15 +0400
parents ec2e6893caaa
children
comparison
equal deleted inserted replaced
9162:f9845e4b5c14 9163:32b5aaebcca5
105 #else 105 #else
106 #define NGX_MODULE_SIGNATURE_16 "0" 106 #define NGX_MODULE_SIGNATURE_16 "0"
107 #endif 107 #endif
108 108
109 #define NGX_MODULE_SIGNATURE_17 "0" 109 #define NGX_MODULE_SIGNATURE_17 "0"
110
111 #if (NGX_QUIC || NGX_COMPAT)
112 #define NGX_MODULE_SIGNATURE_18 "1"
113 #else
110 #define NGX_MODULE_SIGNATURE_18 "0" 114 #define NGX_MODULE_SIGNATURE_18 "0"
115 #endif
111 116
112 #if (NGX_HAVE_OPENAT) 117 #if (NGX_HAVE_OPENAT)
113 #define NGX_MODULE_SIGNATURE_19 "1" 118 #define NGX_MODULE_SIGNATURE_19 "1"
114 #else 119 #else
115 #define NGX_MODULE_SIGNATURE_19 "0" 120 #define NGX_MODULE_SIGNATURE_19 "0"