]> git.puffer.fish Git - mirror/frr.git/commit
zebra: netlink registry rtm tunnel notif
authorChirag Shah <chirag@nvidia.com>
Sun, 13 Feb 2022 01:02:03 +0000 (17:02 -0800)
committerChirag Shah <chirag@nvidia.com>
Wed, 18 May 2022 14:56:35 +0000 (07:56 -0700)
commit47e2eb270d4cd1c73440ea6b4367ab02b78f2ed4
tree62adfabcef8543ac5a171a977585ce473d560ede
parent14d5ebf6521d9b7d261bc896c7adce3c8dfd04f4
zebra: netlink registry rtm tunnel notif

The kernel supports l3vxlan device to have (l3vni)
vni filter similar to vlan filtering on bridge device.

To receive netlink notification, FRR to register
for new netlink RTNLGRP_TUNNEL message.
This message required to register via additional
socket option as it's beyond bitmap size.

kernel patches:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/
linux.git/commit/?h=v5.18-rc7&id=7b8135f4df98b155b23754b6065c157861e268f1

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/
linux.git/commit/?h=v5.18-rc7&id=f9c4bb0b245cee35ef66f75bf409c9573d934cf9

Ticket:#3073812
Testing Done:

Signed-off-by: Chirag Shah <chirag@nvidia.com>
include/linux/if_link.h
include/linux/rtnetlink.h
zebra/kernel_netlink.c