summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2013-09-15 15:11:17 +0200
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2013-09-15 15:11:17 +0200
commit583c17b746a30210a75dadd2aeb87eded3d2b5ca (patch)
tree598a1e44b9851c432faf1b39339743b643404df4 /tests
parentf4ca2c3025daafe8fe99f098137e1dc03c6cae5a (diff)
Add test to verify CIDR tracking
Diffstat (limited to 'tests')
-rw-r--r--tests/hash:net.t12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/hash:net.t b/tests/hash:net.t
index 0c997dd..f43e7a4 100644
--- a/tests/hash:net.t
+++ b/tests/hash:net.t
@@ -62,6 +62,18 @@
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