From 88ad3691d114720c56c70dc7f8194ee1d7e2d860 Mon Sep 17 00:00:00 2001 From: Anoop Saldanha Date: Fri, 27 Jan 2012 00:04:07 +0530 Subject: [PATCH] bug #405 - fix bug where raw uri inspection sigs were not treated as stateful sigs --- src/detect-parse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/detect-parse.c b/src/detect-parse.c index 97b5701de0..bcff5f6809 100644 --- a/src/detect-parse.c +++ b/src/detect-parse.c @@ -1763,6 +1763,8 @@ Signature *SigInitReal(DetectEngineCtx *de_ctx, char *sigstr) { sig->flags |= SIG_FLAG_STATE_MATCH; if (sig->sm_lists[DETECT_SM_LIST_HCDMATCH]) sig->flags |= SIG_FLAG_STATE_MATCH; + if (sig->sm_lists[DETECT_SM_LIST_HRUDMATCH]) + sig->flags |= SIG_FLAG_STATE_MATCH; if (sig->sm_lists[DETECT_SM_LIST_FILEMATCH]) sig->flags |= SIG_FLAG_STATE_MATCH;