From 9a32c83f7529ca7b3f6d4b3253b537a9da5681af Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Fri, 3 Aug 2012 19:56:37 +0200 Subject: tests: fix test, commands now comes before the family and table name Most tests still don't work though. They still need another fix. Reported-by: Tomasz Bursztyka Signed-off-by: Pablo Neira Ayuso --- tests/dictionary | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) mode change 100755 => 100644 tests/dictionary (limited to 'tests/dictionary') diff --git a/tests/dictionary b/tests/dictionary old mode 100755 new mode 100644 index 20d53570..e489c4ec --- a/tests/dictionary +++ b/tests/dictionary @@ -1,52 +1,52 @@ #! nft -f # -table add ip filter -chain add ip filter OUTPUT NF_INET_LOCAL_OUT 0 +add table ip filter +add chain ip filter OUTPUT NF_INET_LOCAL_OUT 0 -chain add ip filter chain1 -rule add ip filter chain1 handle 1 counter +add chain ip filter chain1 +add rule ip filter chain1 handle 1 counter -chain add ip filter chain2 -rule add ip filter chain2 handle 1 counter +add chain ip filter chain2 +add rule ip filter chain2 handle 1 counter # must succeed: expr { expr, ... } -rule add ip filter OUTPUT ip protocol 6 tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 tcp dport { \ 22, \ 23, \ } # must fail: expr { type1, type2, ... } -rule add ip filter OUTPUT ip protocol 6 tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 tcp dport { \ 22, \ 192.168.0.1, \ } # must succeed: expr { expr => verdict, ... } -rule add ip filter OUTPUT ip protocol 6 tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 tcp dport { \ 22 => jump chain1, \ 23 => jump chain2, \ } # must fail: expr { expr => verdict, expr => expr, ... } -rule add ip filter OUTPUT ip protocol 6 tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 tcp dport { \ 22 => jump chain1, \ 23 => 0x100, \ } # must fail: expr { expr => expr, ...} -rule add ip filter OUTPUT ip protocol 6 tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 tcp dport { \ 22 => 0x100, \ 23 => 0x200, \ } # must succeed: expr MAP { expr => expr, ... } expr -rule add ip filter OUTPUT ip protocol 6 map tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 map tcp dport { \ 22 => 1, \ 23 => 2, \ } 2 # must fail: expr MAP { expr => type1, expr => type2, .. } expr -rule add ip filter OUTPUT ip protocol 6 map tcp dport { \ +add rule ip filter OUTPUT ip protocol 6 map tcp dport { \ 22 => 1, \ 23 => 192.168.0.1, \ } 2 -- cgit v1.2.3