]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flow: fix unittests for ThreadVars requirement
authorVictor Julien <vjulien@oisf.net>
Tue, 6 May 2025 17:42:48 +0000 (19:42 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 26 Jun 2025 21:19:59 +0000 (23:19 +0200)
(cherry picked from commit ee59d9a894ba6d396e98becc7aa7a8484f7f0f60)

src/util-unittest-helper.c

index 414f5054b9df58b216e556852a68c9aa067c2499..26953da02d976fba763900e973c0bf50efd18908 100644 (file)
@@ -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);
         }