diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-08-03 19:56:37 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-08-06 14:33:54 +0200 |
commit | 9a32c83f7529ca7b3f6d4b3253b537a9da5681af (patch) | |
tree | 96b7840de24864de175cd19e9b3bd01dd8f0439e /tests/dictionary | |
parent | e5990b016a7c7d17e0dac1cadb6e8bc2c91610b0 (diff) |
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 <tomasz.bursztyka@linux.intel.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/dictionary')
-rw-r--r--[-rwxr-xr-x] | tests/dictionary | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/dictionary b/tests/dictionary index 20d53570..e489c4ec 100755..100644 --- 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 |