]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
defrag: fix test passing NULL pointers
authorVictor Julien <vjulien@oisf.net>
Fri, 24 May 2024 19:53:26 +0000 (21:53 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 4 Jun 2024 04:28:26 +0000 (06:28 +0200)
src/defrag.c

index d850ccf394f99df17177a0ef0f2597fa33e46e5e..c20aefc2afbb319fd844c1870352ee1b34a00fc3 100644 (file)
@@ -2545,14 +2545,14 @@ static int DefragTrackerReuseTest(void)
     FAIL_IF_NULL(p1);
 
     /* Get a tracker. It shouldn't look like its already in use. */
-    tracker1 = DefragGetTracker(NULL, NULL, p1);
+    tracker1 = DefragGetTracker(&tv, &dtv, p1);
     FAIL_IF_NULL(tracker1);
     FAIL_IF(tracker1->seen_last);
     FAIL_IF(tracker1->remove);
     DefragTrackerRelease(tracker1);
 
     /* Get a tracker again, it should be the same one. */
-    tracker2 = DefragGetTracker(NULL, NULL, p1);
+    tracker2 = DefragGetTracker(&tv, &dtv, p1);
     FAIL_IF_NULL(tracker2);
     FAIL_IF(tracker2 != tracker1);
     DefragTrackerRelease(tracker1);
@@ -2562,7 +2562,7 @@ static int DefragTrackerReuseTest(void)
      * attributes. */
     tracker1->remove = 1;
 
-    tracker2 = DefragGetTracker(NULL, NULL, p1);
+    tracker2 = DefragGetTracker(&tv, &dtv, p1);
     FAIL_IF_NULL(tracker2);
     FAIL_IF(tracker2 == tracker1);
     FAIL_IF(tracker2->remove);