@@ -103,17 +103,17 @@ static int server_limit, thread_limit;
103
103
*
104
104
* \param mp Pointer to memory pool
105
105
*/
106
- static void version (apr_pool_t * mp ) {
106
+ static void version (apr_pool_t * mp , server_rec * s ) {
107
107
char * pcre_vrs = NULL ;
108
108
const char * pcre_loaded_vrs = NULL ;
109
109
char pcre2_loaded_vrs_buffer [80 ] = {0 };
110
110
111
- ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , NULL ,
111
+ ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , s ,
112
112
"ModSecurity: APR compiled version=\"%s\"; "
113
113
"loaded version=\"%s\"" , APR_VERSION_STRING , apr_version_string ());
114
114
115
115
if (strstr (apr_version_string (), APR_VERSION_STRING ) == NULL ) {
116
- ap_log_error (APLOG_MARK , APLOG_WARNING , 0 , NULL , "ModSecurity: Loaded APR do not match with compiled!" );
116
+ ap_log_error (APLOG_MARK , APLOG_WARNING , 0 , s , "ModSecurity: Loaded APR do not match with compiled!" );
117
117
}
118
118
119
119
#ifdef WITH_PCRE2
@@ -134,21 +134,21 @@ static void version(apr_pool_t *mp) {
134
134
"loaded version=\"%s\"" , pcre_vrs , pcre_loaded_vrs );
135
135
136
136
if (strstr (pcre_loaded_vrs ,pcre_vrs ) == NULL ) {
137
- ap_log_error (APLOG_MARK , APLOG_WARNING , 0 , NULL , "ModSecurity: Loaded PCRE do not match with compiled!" );
137
+ ap_log_error (APLOG_MARK , APLOG_WARNING , 0 , s , "ModSecurity: Loaded PCRE do not match with compiled!" );
138
138
}
139
139
140
140
/* Lua version function was removed in current 5.1. Need to check in future versions if it's back */
141
141
#if defined(WITH_LUA )
142
- ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , NULL ,
142
+ ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , s ,
143
143
"ModSecurity: LUA compiled version=\"%s\"" , LUA_VERSION );
144
144
#endif /* WITH_LUA */
145
145
146
146
#ifdef WITH_YAJL
147
- ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , NULL ,
147
+ ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , s ,
148
148
"ModSecurity: YAJL compiled version=\"%d.%d.%d\"" , YAJL_MAJOR , YAJL_MINOR , YAJL_MICRO );
149
149
#endif /* WITH_YAJL */
150
150
151
- ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , NULL ,
151
+ ap_log_error (APLOG_MARK , APLOG_NOTICE , 0 , s ,
152
152
"ModSecurity: LIBXML compiled version=\"%s\"" , LIBXML_DOTTED_VERSION );
153
153
}
154
154
@@ -778,7 +778,7 @@ static int hook_post_config(apr_pool_t *mp, apr_pool_t *mp_log, apr_pool_t *mp_t
778
778
ap_log_error (APLOG_MARK , APLOG_NOTICE | APLOG_NOERRNO , 0 , s ,
779
779
"%s configured." , MODSEC_MODULE_NAME_FULL );
780
780
781
- version (mp );
781
+ version (mp , s );
782
782
783
783
/* If we've changed the server signature make note of the original. */
784
784
if (new_server_signature != NULL ) {
0 commit comments