]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #4139: parser: fix --dump-rule-meta for negated ports
authorYurii Chalov -X (ychalov - SOFTSERVE INC at Cisco) <ychalov@cisco.com>
Fri, 22 Dec 2023 10:16:29 +0000 (10:16 +0000)
committerOleksii. Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) <oshumeik@cisco.com>
Fri, 22 Dec 2023 10:16:29 +0000 (10:16 +0000)
Merge in SNORT/snort3 from ~YCHALOV/snort3:negate_port_parse_fix to master

Squashed commit of the following:

commit 17b1e655c839f2d4d8415ff8c162fe230ba014e6
Author: Yurii Chalov <ychalov@cisco.com>
Date:   Fri Dec 8 16:11:24 2023 +0100

    parser: fix --dump-rule-meta for negated ports

src/parser/parse_ports.cc

index f438946b0fb991dd59dd6e4cc4e146773a30c8e4..dcf79adcb46a6a542ca7372d2fe860c838e14465 100644 (file)
@@ -229,7 +229,7 @@ static PortObject* _POParseVar(POParser* pop)
         return nullptr;
     }
 
-    PortObject* pox = PortVarTableFind(pop->pvTable, name);
+    PortObject* pox = PortVarTableFind(pop->pvTable, name, true);
     snort_free(name);
 
     if (!pox)