]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flow/worker: check pkt src using DEBUG_VALIDATE_BUG_ON
authorVictor Julien <victor@inliniac.net>
Sat, 2 May 2020 18:17:04 +0000 (20:17 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 6 Aug 2020 09:43:46 +0000 (11:43 +0200)
src/flow-worker.c

index 489ffefa4f6c03dff01da086a78feb80877800c9..3ad1ebf37228a26ddda96542741385a392b72d22 100644 (file)
@@ -218,6 +218,7 @@ static TmEcode FlowWorker(ThreadVars *tv, Packet *p, void *data)
      * pseudo packet created by the flow manager. */
     } else if (p->flags & PKT_HAS_FLOW) {
         FLOWLOCK_WRLOCK(p->flow);
+        DEBUG_VALIDATE_BUG_ON(p->pkt_src != PKT_SRC_FFR);
     }
 
     SCLogDebug("packet %"PRIu64" has flow? %s", p->pcap_cnt, p->flow ? "yes" : "no");