From 4992b4aee251015a2c6b4017cd692cc382bd2ade Mon Sep 17 00:00:00 2001 From: Mitesh Kanjariya Date: Fri, 3 Nov 2017 16:45:55 -0700 Subject: [PATCH] bgpd: update type-5 routes upon vrf export-rt change Signed-off-by: Mitesh Kanjariya --- bgpd/bgp_evpn.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bgpd/bgp_evpn.c b/bgpd/bgp_evpn.c index 535cd00efa..4724f40260 100644 --- a/bgpd/bgp_evpn.c +++ b/bgpd/bgp_evpn.c @@ -3035,6 +3035,10 @@ static void bgp_evpn_handle_export_rt_change_for_vrf(struct bgp *bgp_vrf) if (!bgp_def) return; + /* update all type-5 routes */ + update_advertise_vrf_routes(bgp_vrf); + + /* update all type-2 routes */ for (ALL_LIST_ELEMENTS_RO(bgp_vrf->l2vnis, node, vpn)) update_routes_for_vni(bgp_def, vpn); }