From 346bbb394e83595eec1497897c6f164a3575147c Mon Sep 17 00:00:00 2001 From: Carmine Scarpitta Date: Fri, 18 Nov 2022 08:47:58 +0100 Subject: [PATCH] bgpd: Fix SRv6 SID index limit Previously BGP supported up to 255 SIDs. The PR https://github.com/FRRouting/frr/pull/11981 extended the transposition computation algorithm in BGP to support more SIDs (up to 1048575 SIDs). However the BGP VTY command for allocating an SRv6 per-VRF SID (`sid vpn per-vrf export`) is still limited to 255 SIDs. This commit extends the SID index in `sid vpn per-vrf export` VTY command to support up to 1048575 SIDs. Signed-off-by: Carmine Scarpitta --- bgpd/bgp_vty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index 1f66080e9..5c48e4f57 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -9082,7 +9082,7 @@ DEFPY (af_sid_vpn_export, DEFPY (bgp_sid_vpn_export, bgp_sid_vpn_export_cmd, - "[no] sid vpn per-vrf export <(1-255)$sid_idx|auto$sid_auto>", + "[no] sid vpn per-vrf export <(1-1048575)$sid_idx|auto$sid_auto>", NO_STR "sid value for VRF\n" "Between current vrf and vpn\n" -- 2.39.5