summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/chains/0030create_0
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2019-07-16 11:48:33 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2019-07-16 19:53:43 +0200
commit543e7f405e3dc502ef0a69f0b85a745bdbc998ee (patch)
tree6fdb44ef203e067189dde9b7029bc8cc24584d19 /tests/shell/testcases/chains/0030create_0
parent83fca32ec0e18a601c8f250f2767b5bba88566b6 (diff)
cache: incorrect flags for create commands
# nft create table testD # nft create chain testD test6 Error: No such file or directory create chain testD test6 ^^^^^ Handle 'create' command just like 'add' and 'insert'. Check for object types to dump the tables for more fine grain listing, instead of dumping the whole ruleset. Fixes: 7df42800cf89 ("src: single cache_update() call to build cache before evaluation") Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/shell/testcases/chains/0030create_0')
-rw-r--r--tests/shell/testcases/chains/0030create_06
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/shell/testcases/chains/0030create_0 b/tests/shell/testcases/chains/0030create_0
new file mode 100644
index 00000000..0b457f91
--- /dev/null
+++ b/tests/shell/testcases/chains/0030create_0
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+set -e
+
+$NFT add table ip x
+$NFT create chain ip x y