mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-09 11:18:52 +00:00
Merge pull request #16493 from FRRouting/mergify/bp/stable/10.1/pr-16491
bgpd: Do not process VRF import/export to/from auto created VRF instances (backport #16491)
This commit is contained in:
commit
78c5d1de25
@ -3730,6 +3730,9 @@ void vpn_leak_postchange_all(void)
|
|||||||
if (bgp->inst_type != BGP_INSTANCE_TYPE_VRF)
|
if (bgp->inst_type != BGP_INSTANCE_TYPE_VRF)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
if (CHECK_FLAG(bgp->vrf_flags, BGP_VRF_AUTO))
|
||||||
|
continue;
|
||||||
|
|
||||||
vpn_leak_postchange(
|
vpn_leak_postchange(
|
||||||
BGP_VPN_POLICY_DIR_TOVPN,
|
BGP_VPN_POLICY_DIR_TOVPN,
|
||||||
AFI_IP,
|
AFI_IP,
|
||||||
@ -3749,6 +3752,9 @@ void vpn_leak_postchange_all(void)
|
|||||||
if (bgp->inst_type != BGP_INSTANCE_TYPE_VRF)
|
if (bgp->inst_type != BGP_INSTANCE_TYPE_VRF)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
if (CHECK_FLAG(bgp->vrf_flags, BGP_VRF_AUTO))
|
||||||
|
continue;
|
||||||
|
|
||||||
vpn_leak_postchange(
|
vpn_leak_postchange(
|
||||||
BGP_VPN_POLICY_DIR_FROMVPN,
|
BGP_VPN_POLICY_DIR_FROMVPN,
|
||||||
AFI_IP,
|
AFI_IP,
|
||||||
|
@ -1703,7 +1703,7 @@ DEFUN (no_router_bgp,
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (CHECK_FLAG(tmp_bgp->vrf_flags, BGP_VRF_AUTO))
|
if (CHECK_FLAG(tmp_bgp->vrf_flags, BGP_VRF_AUTO))
|
||||||
continue;
|
bgp_delete(tmp_bgp);
|
||||||
|
|
||||||
if (CHECK_FLAG(
|
if (CHECK_FLAG(
|
||||||
tmp_bgp->af_flags[AFI_IP]
|
tmp_bgp->af_flags[AFI_IP]
|
||||||
|
Loading…
Reference in New Issue
Block a user