From: Anoop Saldanha Date: Sat, 15 Jun 2013 05:52:16 +0000 (+0530) Subject: discontinue matching on buffer if urilen returns a match failure. X-Git-Tag: suricata-2.0beta1~118 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21f9cc3a39a0706ba3f44489a5253fcd0eef793f;p=thirdparty%2Fsuricata.git discontinue matching on buffer if urilen returns a match failure. --- diff --git a/src/detect-engine-content-inspection.c b/src/detect-engine-content-inspection.c index 525be21508..b3a680c0ea 100644 --- a/src/detect-engine-content-inspection.c +++ b/src/detect-engine-content-inspection.c @@ -519,6 +519,8 @@ int DetectEngineContentInspection(DetectEngineCtx *de_ctx, DetectEngineThreadCtx goto match; } + det_ctx->discontinue_matching = 0; + SCReturnInt(0); #ifdef HAVE_LUAJIT }