From: Victor Julien Date: Tue, 6 May 2025 17:42:48 +0000 (+0200) Subject: flow: fix unittests for ThreadVars requirement X-Git-Tag: suricata-7.0.11~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8d44648ebe4ac9dc2473842d251f296fb200bd9;p=thirdparty%2Fsuricata.git flow: fix unittests for ThreadVars requirement (cherry picked from commit ee59d9a894ba6d396e98becc7aa7a8484f7f0f60) --- diff --git a/src/util-unittest-helper.c b/src/util-unittest-helper.c index 414f5054b9..26953da02d 100644 --- a/src/util-unittest-helper.c +++ b/src/util-unittest-helper.c @@ -894,6 +894,8 @@ uint32_t UTHBuildPacketOfFlows(uint32_t start, uint32_t end, uint8_t dir) { FlowLookupStruct fls; memset(&fls, 0, sizeof(fls)); + ThreadVars tv; + memset(&tv, 0, sizeof(tv)); uint32_t i = start; uint8_t payload[] = "Payload"; @@ -906,7 +908,7 @@ uint32_t UTHBuildPacketOfFlows(uint32_t start, uint32_t end, uint8_t dir) p->src.addr_data32[0] = i + 1; p->dst.addr_data32[0] = i; } - FlowHandlePacket(NULL, &fls, p); + FlowHandlePacket(&tv, &fls, p); if (p->flow != NULL) { FLOWLOCK_UNLOCK(p->flow); }