summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2014-02-06 13:47:48 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2014-02-11 15:13:46 +0100
commite00feba93770cb3ce4308193ee6822c9489cb9e6 (patch)
tree3688d887a41a33270325c75faab3d608732b571d
parent29fd6a1df9f6c80d155a7a73b8514a68dc9cd22d (diff)
chain: print usage counter for base chain via default output as well
For some reason this was only printed in custom chains. Print it for any chain, this is useful for debugging purposes. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
-rw-r--r--src/chain.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/chain.c b/src/chain.c
index 2cc7c61..34eb91d 100644
--- a/src/chain.c
+++ b/src/chain.c
@@ -843,16 +843,16 @@ static int nft_chain_snprintf_default(char *buf, size_t size,
{
int ret, len = size, offset = 0;
- ret = snprintf(buf, len, "%s %s %s",
- nft_family2str(c->family), c->table, c->name);
+ ret = snprintf(buf, len, "%s %s %s use %u",
+ nft_family2str(c->family), c->table, c->name, c->use);
SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
if (c->flags & (1 << NFT_CHAIN_ATTR_HOOKNUM)) {
ret = snprintf(buf+offset, len,
- " type %s hook %s prio %d policy %s use %d "
+ " type %s hook %s prio %d policy %s "
"packets %"PRIu64" bytes %"PRIu64"",
c->type, nft_hooknum2str(c->family, c->hooknum),
- c->prio, nft_verdict2str(c->policy), c->use,
+ c->prio, nft_verdict2str(c->policy),
c->packets, c->bytes);
SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
}