summaryrefslogtreecommitdiff
path: root/lib/imsg-buffer.c
diff options
context:
space:
mode:
authorvivek <vivek@cumulusnetworks.com>2017-11-01 13:36:46 -0700
committerDonald Sharp <sharpd@cumulusnetworks.com>2018-03-21 16:37:24 -0400
commit568e10ca581e0519eb613f0fcd08dff794e27cd3 (patch)
tree1bf187e9135e62aa5bf46142a0ec318bdd0a4887 /lib/imsg-buffer.c
parent3103e8d22f772f101a5c0d85f5423bf1550cdbf7 (diff)
bgpd: Use BGP instance to derive the VRF for route uninstall
When uninstalling routes from zebra, ensure that the BGP instance for which processing is being done is used to derive the VRF. It is incorrect to derive the VRF from the peer when dealing with scenarios like VRF route leaking, EVPN symmetric/external routing etc., where the peer which sourced the route could belong to a different VRF. Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com> Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com> Ticket: CM-18413 Reviewed By: CCR-6778 Testing Done: Manual testing of BGP route withdraw/delete, bgp-min
Diffstat (limited to 'lib/imsg-buffer.c')
0 files changed, 0 insertions, 0 deletions