From 21f9cc3a39a0706ba3f44489a5253fcd0eef793f Mon Sep 17 00:00:00 2001 From: Anoop Saldanha Date: Sat, 15 Jun 2013 11:22:16 +0530 Subject: [PATCH] discontinue matching on buffer if urilen returns a match failure. --- src/detect-engine-content-inspection.c | 2 ++ 1 file changed, 2 insertions(+) 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 }