]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/prefilter: small cleanup
authorVictor Julien <victor@inliniac.net>
Wed, 25 Nov 2020 08:22:21 +0000 (09:22 +0100)
committerVictor Julien <victor@inliniac.net>
Wed, 25 Nov 2020 08:22:21 +0000 (09:22 +0100)
src/util-prefilter.c
src/util-prefilter.h

index 406cee6bfb0bf41a31b2161b53190af3a175fe67..42f323a6e89d0ae15a183e537b6bc4db636c481d 100644 (file)
@@ -103,8 +103,7 @@ void PmqReset(PrefilterRuleStore *pmq)
     if (pmq == NULL)
         return;
 
-    pmq->rule_id_array_cnt = 0;
-    /* TODO: Realloc the rule id array smaller at some size? */
+    PMQ_RESET(pmq);
 }
 
 /** \brief Cleanup a Pmq
index 1106795d3d31bb073b4679e1c3e96e00d5b6fff7..379fd842b3610f0e2caf40abf95c5800d846f039 100644 (file)
@@ -41,6 +41,8 @@ typedef struct PrefilterRuleStore_ {
 
 } PrefilterRuleStore;
 
+#define PMQ_RESET(pmq) (pmq)->rule_id_array_cnt = 0
+
 /* Resize Signature ID array. Only called from MpmAddSids(). */
 int PrefilterAddSidsResize(PrefilterRuleStore *pmq, uint32_t new_size);