]> git.ipfire.org Git - thirdparty/suricata.git/commit
detect/parse: track negation during address parsing 4434/head
authorVictor Julien <victor@inliniac.net>
Mon, 9 Dec 2019 16:09:20 +0000 (17:09 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 9 Dec 2019 19:12:03 +0000 (20:12 +0100)
commit007a461d69b0e8589d0b1ba4968b17903e91ab86
tree43163db0e579184d4a4c7342ace6e4c1e3821b85
parent34b7035a0d0a734b120962e65125013289ea798a
detect/parse: track negation during address parsing

Fix address negation detection not resolving variables when
looking for the negation.

This patch makes use of the actual parsing routines to relay this
information to the signature parser.

Bug #3389.

Fixes: 92f08d85aac2 ("detect/iponly: improve negation handling in parsing")
src/detect-engine-address.c
src/detect-engine-address.h
src/detect-parse.c
src/util-threshold-config.c