summaryrefslogtreecommitdiffstats
path: root/tests/regression/ip6/vmap.t
diff options
context:
space:
mode:
Diffstat (limited to 'tests/regression/ip6/vmap.t')
-rw-r--r--tests/regression/ip6/vmap.t54
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/regression/ip6/vmap.t b/tests/regression/ip6/vmap.t
deleted file mode 100644
index 301a28ae..00000000
--- a/tests/regression/ip6/vmap.t
+++ /dev/null
@@ -1,54 +0,0 @@
-*ip6;test-ip6
-*inet;test-inet
-:input;type filter hook input priority 0
-
-ip6 saddr vmap { abcd::3 : accept };ok
-ip6 saddr 1234:1234:1234:1234:1234:1234:1234:1234:1234;fail
-
-# Ipv6 address combinations
-# from src/scanner.l
-ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { ::1234:1234:1234:1234:1234:1234:1234 : accept};ok;ip6 saddr vmap { 0:1234:1234:1234:1234:1234:1234:1234 : accept}
-ip6 saddr vmap { 1234::1234:1234:1234:1234:1234:1234 : accept};ok;ip6 saddr vmap { 1234:0:1234:1234:1234:1234:1234:1234 : accept}
-ip6 saddr vmap { 1234:1234::1234:1234:1234:1234:1234 : accept};ok;ip6 saddr vmap { 1234:1234:0:1234:1234:1234:1234:1234 : accept}
-ip6 saddr vmap { 1234:1234:1234::1234:1234:1234:1234 : accept};ok;ip6 saddr vmap { 1234:1234:1234:0:1234:1234:1234:1234 : accept}
-ip6 saddr vmap { 1234:1234:1234:1234::1234:1234:1234 : accept};ok;ip6 saddr vmap { 1234:1234:1234:1234:0:1234:1234:1234 : accept}
-ip6 saddr vmap { 1234:1234:1234:1234:1234::1234:1234 : accept};ok;ip6 saddr vmap { 1234:1234:1234:1234:1234:0:1234:1234 : accept}
-ip6 saddr vmap { 1234:1234:1234:1234:1234:1234::1234 : accept};ok;ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:0:1234 : accept}
-ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:1234:: : accept};ok;ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:1234:0 : accept}
-ip6 saddr vmap { ::1234:1234:1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234::1234:1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234::1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234::1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234::1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234:1234::1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:: : accept};ok
-ip6 saddr vmap { ::1234:1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234::1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234::1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234::1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234::1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234:1234:: : accept};ok
-ip6 saddr vmap { ::1234:1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234::1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234::1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234::1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:1234:: : accept};ok
-ip6 saddr vmap { ::1234:1234:1234 : accept};ok
-ip6 saddr vmap { 1234::1234:1234 : accept};ok
-ip6 saddr vmap { 1234:1234::1234 : accept};ok
-ip6 saddr vmap { 1234:1234:1234:: : accept};ok
-ip6 saddr vmap { ::1234:1234 : accept};ok;ip6 saddr vmap { ::18.52.18.52 : accept}
-ip6 saddr vmap { 1234::1234 : accept};ok
-ip6 saddr vmap { 1234:1234:: : accept};ok
-ip6 saddr vmap { ::1234 : accept};ok
-ip6 saddr vmap { 1234:: : accept};ok
-ip6 saddr vmap { ::/64 : accept};ok
-
-ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:: : accept, ::aaaa : drop};ok;ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:0 : accept, ::aaaa : drop}
-ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:::accept, ::bbbb : drop};ok;ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:0 : accept, ::bbbb : drop}
-ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:::accept,::cccc : drop};ok;ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:0 : accept, ::cccc : drop}
-ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:::accept,::dddd: drop};ok;ip6 saddr vmap {1234:1234:1234:1234:1234:1234:aaaa:0 : accept, ::dddd: drop}
-
-# rule without comma:
-filter-input ip6 saddr vmap { 1234:1234:1234:1234:1234:1234:bbbb:::accept::adda : drop};fail