From a99357ad5b342b9b1e03a54443374e0d49e1579a Mon Sep 17 00:00:00 2001 From: brectanus Date: Mon, 17 Dec 2007 19:06:08 +0000 Subject: [PATCH] Add ability to use . See #436. --- apache2/mod_security2.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apache2/mod_security2.c b/apache2/mod_security2.c index add7ac78..f58d5c5d 100644 --- a/apache2/mod_security2.c +++ b/apache2/mod_security2.c @@ -15,6 +15,7 @@ #include "modsecurity.h" #include "apache2.h" +#include "http_main.h" #include "pdf_protect.h" #include "msc_logging.h" #include "msc_util.h" @@ -415,6 +416,9 @@ static apr_status_t module_cleanup(void *data) { * Pre-configuration initialisation hook. */ static int hook_pre_config(apr_pool_t *mp, apr_pool_t *mp_log, apr_pool_t *mp_temp) { + /* Add the MODSEC_a.b define */ + *(char **)apr_array_push(ap_server_config_defines) = apr_psprintf(mp, "MODSEC_%s.%s", MODSEC_VERSION_MAJOR, MODSEC_VERSION_MINOR); + /* Initialise ModSecurity engine */ modsecurity = modsecurity_create(mp, MODSEC_ONLINE); if (modsecurity == NULL) {