]> git.ipfire.org Git - thirdparty/nftables.git/commit
src: 'nft list chain' prints anonymous chains correctly
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 12 Jan 2022 00:34:01 +0000 (01:34 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sat, 15 Jan 2022 17:15:23 +0000 (18:15 +0100)
commit57291e35fcf6dbbc2fb0bd6b0465a9a82b66eb93
tree37728cad2d541382f69e9d292321ec3fb106985f
parente3d00ed1f657d5ce989a780990c6fb0097368d1e
src: 'nft list chain' prints anonymous chains correctly

If the user is requesting a chain listing, e.g. nft list chain x y
and a rule refers to an anonymous chain that cannot be found in the cache,
then fetch such anonymous chain and its ruleset.

Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1577
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/cache.h
include/netlink.h
src/cache.c
src/netlink_delinearize.c
tests/shell/testcases/cache/0010_implicit_chain_0 [new file with mode: 0755]