diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/exthdr.h | 1 | ||||
-rw-r--r-- | include/linux/netfilter/nf_tables.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/exthdr.h b/include/exthdr.h index 97ccc387..06bf6285 100644 --- a/include/exthdr.h +++ b/include/exthdr.h @@ -14,6 +14,7 @@ struct exthdr_desc { const char *name; uint8_t type; + int proto_key; struct proto_hdr_template templates[10]; }; diff --git a/include/linux/netfilter/nf_tables.h b/include/linux/netfilter/nf_tables.h index 517a39a0..1a98f03a 100644 --- a/include/linux/netfilter/nf_tables.h +++ b/include/linux/netfilter/nf_tables.h @@ -731,6 +731,9 @@ enum nft_exthdr_flags { enum nft_exthdr_op { NFT_EXTHDR_OP_IPV6, NFT_EXTHDR_OP_TCPOPT, + NFT_EXTHDR_OP_RT0, + NFT_EXTHDR_OP_RT2, + NFT_EXTHDR_OP_RT4, __NFT_EXTHDR_OP_MAX }; #define NFT_EXTHDR_OP_MAX (__NFT_EXTHDR_OP_MAX - 1) |