]> git.puffer.fish Git - mirror/frr.git/commit
bgpd, zebra: Handle EVPN router MAC per next hop 2124/head
authorvivek <vivek@cumulusnetworks.com>
Wed, 29 Nov 2017 07:40:30 +0000 (23:40 -0800)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 26 Apr 2018 11:50:34 +0000 (07:50 -0400)
commita317a9b9a479f92c90d31562ec90d6ac9e3f8150
treef98ca19e464a820afe378f97bac0110cee619bb5
parent97722e560ecaf87125aff5a56e247b7952ef8105
bgpd, zebra: Handle EVPN router MAC per next hop

Ensure that when EVPN routes are installed into zebra, the router MAC
is passed per next hop and appropriately handled. This is required for
proper multipath operation.

Ticket: CM-18999
Reviewed By:
Testing Done: Verified failed scenario, other manual tests
Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
12 files changed:
bgpd/bgp_zebra.c
lib/zclient.c
lib/zclient.h
zebra/connected.c
zebra/kernel_socket.c
zebra/redistribute.c
zebra/rib.h
zebra/rt_netlink.c
zebra/zapi_msg.c
zebra/zebra_rib.c
zebra/zebra_vxlan.c
zebra/zebra_vxlan.h