From: Victor Julien Date: Sat, 2 May 2020 18:17:04 +0000 (+0200) Subject: flow/worker: check pkt src using DEBUG_VALIDATE_BUG_ON X-Git-Tag: suricata-6.0.0-beta1~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=afd4a8012ec9d5a4e5b038a3d3689156076410a7;p=thirdparty%2Fsuricata.git flow/worker: check pkt src using DEBUG_VALIDATE_BUG_ON --- diff --git a/src/flow-worker.c b/src/flow-worker.c index 489ffefa4f..3ad1ebf372 100644 --- a/src/flow-worker.c +++ b/src/flow-worker.c @@ -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");