# HG changeset patch # User Roman Arutyunyan # Date 1694612895 -14400 # Node ID 32b5aaebcca51854de6e1f8a40798edb13662edb # Parent f9845e4b5c149fbdc444dd7c0f10523a4311b5c4 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. diff -r f9845e4b5c14 -r 32b5aaebcca5 src/core/ngx_module.h --- a/src/core/ngx_module.h Thu Sep 14 14:15:20 2023 +0400 +++ b/src/core/ngx_module.h Wed Sep 13 17:48:15 2023 +0400 @@ -107,7 +107,12 @@ #endif #define NGX_MODULE_SIGNATURE_17 "0" + +#if (NGX_QUIC || NGX_COMPAT) +#define NGX_MODULE_SIGNATURE_18 "1" +#else #define NGX_MODULE_SIGNATURE_18 "0" +#endif #if (NGX_HAVE_OPENAT) #define NGX_MODULE_SIGNATURE_19 "1"