From 8741da3feeb86a1dacaab0d71b654a5c2e2f67ce Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Sun, 30 Dec 2012 01:24:52 +0100 Subject: include: update internal copy of headers To get it in sync with the existing kernel code. Signed-off-by: Pablo Neira Ayuso --- include/linux/netfilter/nf_tables.h | 18 ------------------ include/linux/netfilter/nf_tables_compat.h | 30 ++++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 18 deletions(-) (limited to 'include') diff --git a/include/linux/netfilter/nf_tables.h b/include/linux/netfilter/nf_tables.h index 0c4765e..a7e84e4 100644 --- a/include/linux/netfilter/nf_tables.h +++ b/include/linux/netfilter/nf_tables.h @@ -415,22 +415,4 @@ enum nft_nat_attributes { }; #define NFTA_NAT_MAX (__NFTA_NAT_MAX - 1) -enum nft_target_attributes { - NFTA_TARGET_UNSPEC, - NFTA_TARGET_NAME, - NFTA_TARGET_REV, - NFTA_TARGET_INFO, - __NFTA_TARGET_MAX -}; -#define NFTA_TARGET_MAX (__NFTA_TARGET_MAX - 1) - -enum nft_match_attributes { - NFTA_MATCH_UNSPEC, - NFTA_MATCH_NAME, - NFTA_MATCH_REV, - NFTA_MATCH_INFO, - __NFTA_MATCH_MAX -}; -#define NFTA_MATCH_MAX (__NFTA_MATCH_MAX - 1) - #endif /* _LINUX_NF_TABLES_H */ diff --git a/include/linux/netfilter/nf_tables_compat.h b/include/linux/netfilter/nf_tables_compat.h index 36fb81d..de5647b 100644 --- a/include/linux/netfilter/nf_tables_compat.h +++ b/include/linux/netfilter/nf_tables_compat.h @@ -1,6 +1,36 @@ #ifndef _NFT_COMPAT_NFNETLINK_H_ #define _NFT_COMPAT_NFNETLINK_H_ +enum nft_target_flags { + NFT_TARGET_INVPROTO = (1 << 0), +}; + +enum nft_target_attributes { + NFTA_TARGET_UNSPEC, + NFTA_TARGET_NAME, + NFTA_TARGET_REV, + NFTA_TARGET_INFO, + NFTA_TARGET_PROTOCOL, + NFTA_TARGET_FLAGS, + __NFTA_TARGET_MAX +}; +#define NFTA_TARGET_MAX (__NFTA_TARGET_MAX - 1) + +enum nft_match_flags { + NFT_MATCH_INVPROTO = (1 << 0), +}; + +enum nft_match_attributes { + NFTA_MATCH_UNSPEC, + NFTA_MATCH_NAME, + NFTA_MATCH_REV, + NFTA_MATCH_INFO, + NFTA_MATCH_PROTOCOL, + NFTA_MATCH_FLAGS, + __NFTA_MATCH_MAX +}; +#define NFTA_MATCH_MAX (__NFTA_MATCH_MAX - 1) + #define NFT_COMPAT_NAME_MAX 32 enum { -- cgit v1.2.3