diff options
author | Florian Westphal <fw@strlen.de> | 2017-06-07 12:40:16 +0200 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2017-08-21 16:37:25 +0200 |
commit | 76997d160776821153628d1dfd35cb8d3b1c76ad (patch) | |
tree | f86b152e3b905a78a0d44bfccc4bcaaa3d2e9697 /include | |
parent | d58998312375de0865091cfc5d00ddd271d9a44c (diff) |
exthdr: tcp option set support
Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/libnftnl/expr.h | 1 | ||||
-rw-r--r-- | include/linux/netfilter/nf_tables.h | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/include/libnftnl/expr.h b/include/libnftnl/expr.h index b06d1b1..76f28fe 100644 --- a/include/libnftnl/expr.h +++ b/include/libnftnl/expr.h @@ -158,6 +158,7 @@ enum { NFTNL_EXPR_EXTHDR_LEN, NFTNL_EXPR_EXTHDR_FLAGS, NFTNL_EXPR_EXTHDR_OP, + NFTNL_EXPR_EXTHDR_SREG, }; enum { diff --git a/include/linux/netfilter/nf_tables.h b/include/linux/netfilter/nf_tables.h index 683f6f8..4766f50 100644 --- a/include/linux/netfilter/nf_tables.h +++ b/include/linux/netfilter/nf_tables.h @@ -731,7 +731,8 @@ enum nft_exthdr_op { * @NFTA_EXTHDR_OFFSET: extension header offset (NLA_U32) * @NFTA_EXTHDR_LEN: extension header length (NLA_U32) * @NFTA_EXTHDR_FLAGS: extension header flags (NLA_U32) - * @NFTA_EXTHDR_OP: option match type (NLA_U8) + * @NFTA_EXTHDR_OP: option match type (NLA_U32) + * @NFTA_EXTHDR_SREG: option match type (NLA_U32) */ enum nft_exthdr_attributes { NFTA_EXTHDR_UNSPEC, @@ -741,6 +742,7 @@ enum nft_exthdr_attributes { NFTA_EXTHDR_LEN, NFTA_EXTHDR_FLAGS, NFTA_EXTHDR_OP, + NFTA_EXTHDR_SREG, __NFTA_EXTHDR_MAX }; #define NFTA_EXTHDR_MAX (__NFTA_EXTHDR_MAX - 1) |