summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2018-11-05 18:58:42 +0100
committerFlorian Westphal <fw@strlen.de>2018-11-12 14:53:40 +0100
commit5a52e6a9cffd8e2a5d16af0fa08902ca8332190b (patch)
tree820ac53fc5f4f73633a27ab17ab94025bc3344f1 /extensions
parent85d7df90ed505d8de7ff27cc5106492049756f4e (diff)
extensions: test protocol and interface negation
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/iptables.t2
-rw-r--r--extensions/libxt_standard.t3
2 files changed, 5 insertions, 0 deletions
diff --git a/extensions/iptables.t b/extensions/iptables.t
index 65456ee9..b4b6d677 100644
--- a/extensions/iptables.t
+++ b/extensions/iptables.t
@@ -2,3 +2,5 @@
-i alongifacename0;=;OK
-i thisinterfaceistoolong0;;FAIL
-i eth+ -o alongifacename+;=;OK
+! -i eth0;=;OK
+! -o eth+;=;OK
diff --git a/extensions/libxt_standard.t b/extensions/libxt_standard.t
index bfdedb7a..4313f7b7 100644
--- a/extensions/libxt_standard.t
+++ b/extensions/libxt_standard.t
@@ -3,6 +3,9 @@
! -s 0.0.0.0 -j ACCEPT;! -s 0.0.0.0/32 -j ACCEPT;OK
! -d 0.0.0.0/32 -j ACCEPT;=;OK
-s 0.0.0.0/24 -j RETURN;=;OK
+-p tcp -j ACCEPT;=;OK
+! -p udp -j ACCEPT;=;OK
-j DROP;=;OK
-j ACCEPT;=;OK
-j RETURN;=;OK
+! -p 0 -j ACCEPT;=;FAIL