From 543e7f405e3dc502ef0a69f0b85a745bdbc998ee Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 16 Jul 2019 11:48:33 +0200 Subject: 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 --- tests/shell/testcases/chains/dumps/0030create_0.nft | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 tests/shell/testcases/chains/dumps/0030create_0.nft (limited to 'tests/shell/testcases/chains/dumps') diff --git a/tests/shell/testcases/chains/dumps/0030create_0.nft b/tests/shell/testcases/chains/dumps/0030create_0.nft new file mode 100644 index 00000000..8e818d2d --- /dev/null +++ b/tests/shell/testcases/chains/dumps/0030create_0.nft @@ -0,0 +1,4 @@ +table ip x { + chain y { + } +} -- cgit v1.2.3