From 5c1995a78fe3f6f016f5847332eca16b0a77ca90 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Fri, 20 Jan 2023 11:08:11 +0100 Subject: [PATCH] detect: remove STREAM_FLUSH It is unused in the code so can be removed. Ticket: #5799 --- src/detect.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/detect.c b/src/detect.c index e158f6f7a3..bd4f97604c 100644 --- a/src/detect.c +++ b/src/detect.c @@ -880,7 +880,6 @@ static DetectRunScratchpad DetectRunSetup( if (p->proto == IPPROTO_TCP && pflow->protoctx && StreamReassembleRawHasDataReady(pflow->protoctx, p)) { p->flags |= PKT_DETECT_HAS_STREAMDATA; - flow_flags |= STREAM_FLUSH; } SCLogDebug("alproto %u", alproto); } else { @@ -1059,12 +1058,7 @@ static bool DetectRunTxInspectRule(ThreadVars *tv, bool mpm_before_progress = false; // is mpm engine before progress? bool mpm_in_progress = false; // is mpm engine in a buffer we will revisit? - /* see if we want to pass on the FLUSH flag */ - if ((s->flags & SIG_FLAG_FLUSH) == 0) - flow_flags &=~ STREAM_FLUSH; - TRACE_SID_TXS(s->id, tx, "starting %s", direction ? "toclient" : "toserver"); - TRACE_SID_TXS(s->id, tx, "FLUSH? %s", (flow_flags & STREAM_FLUSH)?"true":"false"); /* for a new inspection we inspect pkt header and packet matches */ if (likely(stored_flags == NULL)) { -- 2.47.2