]> granicus.if.org Git - ipset/commitdiff
Add test to verify CIDR tracking
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sun, 15 Sep 2013 13:11:17 +0000 (15:11 +0200)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sun, 15 Sep 2013 13:11:17 +0000 (15:11 +0200)
tests/hash:net.t

index 0c997dd80f0cc362460d420c19fa4474984223fc..f43e7a4c2ce16b5eff984540920f8fc843ce5758 100644 (file)
 0 n=`ipset -L test|grep '^10.'|wc -l` && test $n -eq 43520
 # Destroy test set
 0 ipset destroy test
+# Verify keeping track cidrs: create set
+0 ipset n test hash:net
+# Verify keeping track cidrs: add /16 net
+0 ipset a test 1.1.0.0/16
+# Verify keeping track cidrs: add /24 net
+0 ipset a test 2.2.2.0/24
+# Verify keeping track cidrs: del /24 net
+0 ipset d test 2.2.2.0/24
+# Verify keeping track cidrs: check address in /16
+0 ipset t test 1.1.1.1
+# Destroy test set
+0 ipset x test
 # Create test set with timeout support
 0 ipset create test hash:net timeout 30
 # Add a non-matching IP address entry