]> git.kaiwu.me - nginx.git/commitdiff
Modules compatibility: added QUIC to signature (ticket #2539).
authorRoman Arutyunyan <arut@nginx.com>
Wed, 13 Sep 2023 13:48:15 +0000 (17:48 +0400)
committerRoman Arutyunyan <arut@nginx.com>
Wed, 13 Sep 2023 13:48:15 +0000 (17:48 +0400)
Enabling QUIC changes ngx_connection_t layout, which is why it should be
added to the signature.

src/core/ngx_module.h

index 6fb455426b3bbdc796e2921127b85a746e700f47..a415cd6d9e8093eeafadc7984a2beddddd130bf8 100644 (file)
 #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"