]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_rib.c
zebra: use the dataplane to read netlink intf addr changes
authorMark Stapp <mjs.ietf@gmail.com>
Wed, 14 Jul 2021 17:06:41 +0000 (13:06 -0400)
committerMark Stapp <mjs.ietf@gmail.com>
Tue, 14 Sep 2021 15:07:30 +0000 (11:07 -0400)
commitd166308be009537caf733dbe0b55fae7553726a1
tree93e644d11cd23a1107e7292a6e6db33e900408e9
parente7c2c1985ce6f7e974d580d7d00f59cc11f225ac
zebra: use the dataplane to read netlink intf addr changes

Read incoming interface address change notifications in the
dplane pthread; enqueue the events to the main pthread
for processing. This is netlink-only for now - the bsd
kernel socket path remains unchanged.

Signed-off-by: Mark Stapp <mjs.ietf@gmail.com>
zebra/interface.c
zebra/interface.h
zebra/kernel_netlink.c
zebra/kernel_socket.c
zebra/rt.h
zebra/zebra_dplane.c
zebra/zebra_ns.c
zebra/zebra_rib.c