]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #1853 in SNORT/snort3 from ~RUCOMBS/snort3:empty_rule_state_table...
authorRuss Combs (rucombs) <rucombs@cisco.com>
Thu, 5 Dec 2019 05:45:05 +0000 (05:45 +0000)
committerRuss Combs (rucombs) <rucombs@cisco.com>
Thu, 5 Dec 2019 05:45:05 +0000 (05:45 +0000)
Squashed commit of the following:

commit 6bfb8eddcf1ba0cc23fbf4b42b3d9229bc506748
Author: russ <rucombs@cisco.com>
Date:   Wed Nov 20 15:43:23 2019 -0500

    rule_state: allow empty tables

src/main/modules.cc

index f033f2bb7d2436e4b83661d4c536586770776c8a..352aec447710ae65a800f45ad9160d546e36dadb 100644 (file)
@@ -1935,8 +1935,11 @@ bool RuleStateModule::begin(const char*, int, SnortConfig* sc)
     return true;
 }
 
-bool RuleStateModule::end(const char*, int, SnortConfig* sc)
+bool RuleStateModule::end(const char* fqn, int, SnortConfig* sc)
 {
+    if ( !strcmp(fqn, "rule_state") )
+        return true;
+
     if ( !key.gid or !key.sid )
         return false;