return 0;
/* don't import hosts that are locally attached */
- if (install
- && !bgp_evpn_skip_vrf_import_of_local_es(bgp_vrf, evp, pi,
- install))
+ if (install && bgp_evpn_skip_vrf_import_of_local_es(
+ bgp_vrf, evp, pi, install))
+ return 0;
+
+ if (install)
ret = install_evpn_route_entry_in_vrf(bgp_vrf, evp, pi);
else
ret = uninstall_evpn_route_entry_in_vrf(bgp_vrf, evp,
int ret;
/* don't import hosts that are locally attached */
- if (install
- && !bgp_evpn_skip_vrf_import_of_local_es(bgp_vrf, evp, pi,
- install))
+ if (install && bgp_evpn_skip_vrf_import_of_local_es(
+ bgp_vrf, evp, pi, install))
+ return 0;
+
+ if (install)
ret = install_evpn_route_entry_in_vrf(bgp_vrf, evp, pi);
else
ret = uninstall_evpn_route_entry_in_vrf(bgp_vrf, evp,