Skip to content

Commit 52af40d

Browse files
authored
Merge pull request #19623 from cscarpitta/fix/fix_bgp_srv6_l3vpn_flags
bgpd: Fix incorrect flag checks for SRv6 SID allocation
2 parents fe60d59 + e32619b commit 52af40d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bgpd/bgp_vty.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10401,12 +10401,12 @@ DEFPY (af_sid_vpn_export,
1040110401
return CMD_WARNING_CONFIG_FAILED;
1040210402
}
1040310403
if ((sid_auto || sid_idx != 0) &&
10404-
CHECK_FLAG(bgp->vpn_policy[afi].flags, BGP_VRF_TOVPN_SID_EXPLICIT)) {
10404+
CHECK_FLAG(bgp->vpn_policy[afi].flags, BGP_VPN_POLICY_TOVPN_SID_EXPLICIT)) {
1040510405
vty_out(vty, "it's already configured as explicit-mode.\n");
1040610406
return CMD_WARNING_CONFIG_FAILED;
1040710407
}
1040810408
if ((sid_idx != 0 || sid_explicit) &&
10409-
CHECK_FLAG(bgp->vpn_policy[afi].flags, BGP_VRF_TOVPN_SID_AUTO)) {
10409+
CHECK_FLAG(bgp->vpn_policy[afi].flags, BGP_VPN_POLICY_TOVPN_SID_AUTO)) {
1041010410
vty_out(vty, "it's already configured as auto-mode.\n");
1041110411
return CMD_WARNING_CONFIG_FAILED;
1041210412
}

0 commit comments

Comments
 (0)