]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_dplane.c
zebra: move neighbor table configuration to dplane contexts
authorPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 26 Feb 2021 09:04:25 +0000 (10:04 +0100)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 9 Apr 2021 16:29:58 +0000 (18:29 +0200)
commite18747a9676baf559b244434c0119ada19c4021e
treea25fb259b58f6c25813859159f3191ac9cca1224
parent0a27a2fef5bfd6135d7deed8c0bab6a42e30568a
zebra: move neighbor table configuration to dplane contexts

Instead of directly configuring the neighbor table after read from zapi
interface, a zebra dplane context is prepared to host the interface and
the family where the neighbor table is updated. Also, some other fields
are hosted: app_probes, ucast_probes, and mcast_probes. More information
on those fields can be found on ip-ntable configuration.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
zebra/kernel_netlink.c
zebra/rt.h
zebra/rt_netlink.c
zebra/rt_socket.c
zebra/zapi_msg.c
zebra/zebra_dplane.c
zebra/zebra_dplane.h
zebra/zebra_nhg.c
zebra/zebra_rib.c