bgpd: [EVPN GR] Do not notify GR for evpn in non-default VRF

Added a check to not communicate UPDATE_PENDING/UPDATE_COMPLETE
for L2VPN EVPN afi-safi in non-default VRF.

Signed-off-by: Pooja Jagadeesh Doijode <pdoijode@nvidia.com>
This commit is contained in:
Pooja Jagadeesh Doijode 2023-09-19 11:32:01 -07:00
parent 95c1b9f6ce
commit ac78b3544b
2 changed files with 2 additions and 2 deletions

View file

@ -1505,7 +1505,7 @@ int evpn_route_select_install(struct bgp *bgp, struct bgpevpn *vpn,
*/
if (CHECK_FLAG(dest->flags, BGP_NODE_SELECT_DEFER)) {
if (BGP_DEBUG(graceful_restart, GRACEFUL_RESTART))
zlog_debug("%s: SELECT_DEFER flag set for EVPN route %pRN, dest %p",
zlog_debug("%s: SELECT_DEFER flag set for EVPN route %pBD, dest %p",
bgp->name_pretty, dest, dest);
return ret;

View file

@ -533,7 +533,7 @@ int bgp_dest_set_defer_flag(struct bgp_dest *dest, bool delete)
bgp->gr_info[afi][safi].gr_deferred++;
SET_FLAG(dest->flags, BGP_NODE_SELECT_DEFER);
if (BGP_DEBUG(graceful_restart, GRACEFUL_RESTART))
zlog_debug("%s: Defer route %pRN, dest %p", bgp->name_pretty, dest, dest);
zlog_debug("%s: Defer route %pBD, dest %p", bgp->name_pretty, dest, dest);
return 0;
}