]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
suppress: DETECT_SUPPRESS_REGEX should support IPv6 addresses too. Bug #697.
authorJamie Strandboge <jamie@strandboge.com>
Fri, 11 Jan 2013 13:21:08 +0000 (07:21 -0600)
committerVictor Julien <victor@inliniac.net>
Mon, 14 Jan 2013 12:39:04 +0000 (13:39 +0100)
src/util-threshold-config.c

index 3b659c37ccdd7468b58f3c3e3e1c92ed22128495..ca4f81df79d30f5505b7e95b502a245bf8fbd6b3 100644 (file)
@@ -71,8 +71,9 @@ typedef enum ThresholdRuleType {
  * suppress has two form:
  *  suppress gen_id 0, sig_id 0, track by_dst, ip 10.88.0.14
  *  suppress gen_id 1, sig_id 2000328
+ *  suppress gen_id 1, sig_id 2000328, track by_src, ip fe80::/10
 */
-#define DETECT_SUPPRESS_REGEX "^,\\s*track\\s*(by_dst|by_src)\\s*,\\s*ip\\s*([\\d.:/]+)*\\s*$"
+#define DETECT_SUPPRESS_REGEX "^,\\s*track\\s*(by_dst|by_src)\\s*,\\s*ip\\s*([\\da-fA-F.:/]+)*\\s*$"
 
 /* Default path for the threshold.config file */
 #if defined OS_WIN32 || defined __CYGWIN__