]> git.baikalelectronics.ru Git - kernel.git/commit
rtnetlink: add new rtm tunnel api for tunnel id filtering
authorRoopa Prabhu <roopa@nvidia.com>
Tue, 1 Mar 2022 05:04:34 +0000 (05:04 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 1 Mar 2022 08:38:02 +0000 (08:38 +0000)
commit388ff1e04dd825c20203259f692c586cc0b5f6ab
tree709d1020f69ea8df8537d6a26ca643d772eb8ecf
parenta1d3479b5eb1c3f39eb51b8af340783a8cd9b105
rtnetlink: add new rtm tunnel api for tunnel id filtering

This patch adds new rtm tunnel msg and api for tunnel id
filtering in dst_metadata devices. First dst_metadata
device to use the api is vxlan driver with AF_BRIDGE
family.

This and later changes add ability in vxlan driver to do
tunnel id filtering (or vni filtering) on dst_metadata
devices. This is similar to vlan api in the vlan filtering bridge.

this patch includes selinux nlmsg_route_perms support for RTM_*TUNNEL
api from Benjamin Poirier.

Signed-off-by: Roopa Prabhu <roopa@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/if_link.h
include/uapi/linux/rtnetlink.h
security/selinux/nlmsgtab.c