From 7635bd5f1a03d1bb904c5251895b4994d5aab65e Mon Sep 17 00:00:00 2001 From: brenosilva Date: Thu, 7 Apr 2011 19:04:13 +0000 Subject: [PATCH] Improvements in detection only --- apache2/apache2_config.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apache2/apache2_config.c b/apache2/apache2_config.c index 0135c85d..2e50acf3 100644 --- a/apache2/apache2_config.c +++ b/apache2/apache2_config.c @@ -1750,6 +1750,11 @@ static const char *cmd_resquest_body_limit_action(cmd_parms *cmd, void *_dcfg, directory_config *dcfg = (directory_config *)_dcfg; if (dcfg == NULL) return NULL; + if (dcfg->is_enabled == MODSEC_DETECTION_ONLY) { + dcfg->if_limit_action = REQUEST_BODY_LIMIT_ACTION_PARTIAL; + return NULL; + } + if (strcasecmp(p1, "ProcessPartial") == 0) dcfg->if_limit_action = REQUEST_BODY_LIMIT_ACTION_PARTIAL; else if (strcasecmp(p1, "Reject") == 0) dcfg->if_limit_action = REQUEST_BODY_LIMIT_ACTION_REJECT;