]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Fix VRF route leaking for multipath routes
authorvivek <vivek@cumulusnetworks.com>
Fri, 6 Apr 2018 16:31:11 +0000 (09:31 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 8 May 2018 23:24:15 +0000 (19:24 -0400)
commit6c0a6053555440eda670c3fbc4238b45f625f4db
tree1396c889fdb36e45b599612efac880701b77fc3b
parent9ed7517b1a632dd3502107dce5ad8403604df462
bgpd: Fix VRF route leaking for multipath routes

Ensure that the next hop of the leaked VRF is not overwritten when the
route is being imported into the target VRF from the VPN table. Also, in
the case of multipath routes, ensure that the nexthop's ifindex is not
inadvertently reset.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
bgpd/bgp_zebra.c
zebra/rt_netlink.c