]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Fix use of ROUTE_IMPORTED for EVPN 1993/head
authorvivek <vivek@cumulusnetworks.com>
Fri, 30 Mar 2018 00:24:00 +0000 (00:24 +0000)
committervivek <vivek@cumulusnetworks.com>
Fri, 30 Mar 2018 00:24:00 +0000 (00:24 +0000)
commit884930764f9e568d69aac7ce348c7970d4febe87
tree757f832355b00e6f19692c8819b331d16ab78b45
parent18abc1ebfd83718a867206154b414edaa14583e4
bgpd: Fix use of ROUTE_IMPORTED for EVPN

Ensure that only EVPN routes are flagged as such when installing into or
withdrawing from zebra, the earlier check broke L3VPN or VRF route-leaked
routes. Also, fix an incorrect check related to imported routes in path
selection.

Updates: bgpd: Use BGP_ROUTE_IMPORTED for EVPN [vivek]
Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
bgpd/bgp_evpn.h
bgpd/bgp_route.c
bgpd/bgp_zebra.c