On Thu, Jun 27, 2019 at 09:07:14PM +0800, wenxu@xxxxxxxxx wrote: > From: wenxu <wenxu@xxxxxxxxx> > > This patch provide a meta to get the bridge vlan proto > > nft add rule bridge firewall zones counter meta br_iifvproto 0x8100 > > Signed-off-by: wenxu <wenxu@xxxxxxxxx> > --- > include/uapi/linux/netfilter/nf_tables.h | 4 ++++ > net/netfilter/nft_meta.c | 18 ++++++++++++++++++ > 2 files changed, 22 insertions(+) > > diff --git a/include/uapi/linux/netfilter/nf_tables.h b/include/uapi/linux/netfilter/nf_tables.h > index 8859535..0f75a6d 100644 > --- a/include/uapi/linux/netfilter/nf_tables.h > +++ b/include/uapi/linux/netfilter/nf_tables.h > @@ -796,6 +796,8 @@ enum nft_exthdr_attributes { > * @NFT_META_IIFKIND: packet input interface kind name (dev->rtnl_link_ops->kind) > * @NFT_META_OIFKIND: packet output interface kind name (dev->rtnl_link_ops->kind) > * @NFT_META_BRI_PVID: packet input bridge port pvid An initial patch to re-name NFT_META_BRI_PVID to NFT_META_BRI_IIFVID would be good, and to add NFT_META_BRI_OIFVID... if you have a usecase for this, of course. Thanks.