]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
netlink: print chain handle with --echo --handle
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 5 Mar 2018 16:01:19 +0000 (17:01 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 5 Mar 2018 16:04:03 +0000 (17:04 +0100)
 # nft add --echo --handle chain x y
 add chain ip x y # handle 1

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/rule.c

index d58e58f1743acd8be85a167dc6579cbcd767eb9d..99a99e8a3f9d7dd69a86714c2422e2b8616305c1 100644 (file)
@@ -766,6 +766,8 @@ void chain_print_plain(const struct chain *chain, struct output_ctx *octx)
                          chain->type, chain->hookstr,
                          chain->priority, chain_policy2str(chain->policy));
        }
+       if (octx->handle > 0)
+               nft_print(octx, " # handle %" PRIu64, chain->handle.handle.id);
 
        nft_print(octx, "\n");
 }