From e18f8eb5430b36d5a33dbb85e746b2c68f6436bd Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Thu, 12 Dec 2013 15:12:59 +0200 Subject: table: Add support for NFTA_TABLE_USE attribute This adds support for table's attribute "use" which let us know about how many chains are in the table, if any. Signed-off-by: Tomasz Bursztyka Signed-off-by: Pablo Neira Ayuso --- include/libnftables/table.h | 1 + include/linux/netfilter/nf_tables.h | 1 + 2 files changed, 2 insertions(+) (limited to 'include') diff --git a/include/libnftables/table.h b/include/libnftables/table.h index be60da9..1d2be07 100644 --- a/include/libnftables/table.h +++ b/include/libnftables/table.h @@ -21,6 +21,7 @@ enum { NFT_TABLE_ATTR_NAME = 0, NFT_TABLE_ATTR_FAMILY, NFT_TABLE_ATTR_FLAGS, + NFT_TABLE_ATTR_USE, }; bool nft_table_attr_is_set(const struct nft_table *t, uint16_t attr); diff --git a/include/linux/netfilter/nf_tables.h b/include/linux/netfilter/nf_tables.h index b58990e..f79ce77 100644 --- a/include/linux/netfilter/nf_tables.h +++ b/include/linux/netfilter/nf_tables.h @@ -95,6 +95,7 @@ enum nft_table_attributes { NFTA_TABLE_UNSPEC, NFTA_TABLE_NAME, NFTA_TABLE_FLAGS, + NFTA_TABLE_USE, __NFTA_TABLE_MAX }; #define NFTA_TABLE_MAX (__NFTA_TABLE_MAX - 1) -- cgit v1.2.3