diff options
| author | Patrick McHardy <kaber@trash.net> | 2014-01-03 07:16:17 -0500 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-01-07 17:57:30 -0500 |
| commit | 124edfa9e0451e97d621cd2796a44ff499e21036 (patch) | |
| tree | d7c59ffc63c97113be80fcefeb14f85b62f22ee0 /include/uapi/linux | |
| parent | 1d49144c0aaa61be4e3ccbef9cc5c40b0ec5f2fe (diff) | |
netfilter: nf_tables: add nfproto support to meta expression
Needed by multi-family tables to distinguish IPv4 and IPv6 packets.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/netfilter/nf_tables.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/uapi/linux/netfilter/nf_tables.h b/include/uapi/linux/netfilter/nf_tables.h index aa86a15293e1..10afbfc0e66a 100644 --- a/include/uapi/linux/netfilter/nf_tables.h +++ b/include/uapi/linux/netfilter/nf_tables.h | |||
| @@ -531,6 +531,7 @@ enum nft_exthdr_attributes { | |||
| 531 | * @NFT_META_NFTRACE: packet nftrace bit | 531 | * @NFT_META_NFTRACE: packet nftrace bit |
| 532 | * @NFT_META_RTCLASSID: realm value of packet's route (skb->dst->tclassid) | 532 | * @NFT_META_RTCLASSID: realm value of packet's route (skb->dst->tclassid) |
| 533 | * @NFT_META_SECMARK: packet secmark (skb->secmark) | 533 | * @NFT_META_SECMARK: packet secmark (skb->secmark) |
| 534 | * @NFT_META_NFPROTO: netfilter protocol | ||
| 534 | */ | 535 | */ |
| 535 | enum nft_meta_keys { | 536 | enum nft_meta_keys { |
| 536 | NFT_META_LEN, | 537 | NFT_META_LEN, |
| @@ -548,6 +549,7 @@ enum nft_meta_keys { | |||
| 548 | NFT_META_NFTRACE, | 549 | NFT_META_NFTRACE, |
| 549 | NFT_META_RTCLASSID, | 550 | NFT_META_RTCLASSID, |
| 550 | NFT_META_SECMARK, | 551 | NFT_META_SECMARK, |
| 552 | NFT_META_NFPROTO, | ||
| 551 | }; | 553 | }; |
| 552 | 554 | ||
| 553 | /** | 555 | /** |
