summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarmine Scarpitta <carmine.scarpitta@uniroma2.it>2022-11-18 08:47:58 +0100
committerCarmine Scarpitta <carmine.scarpitta@uniroma2.it>2022-11-18 08:47:58 +0100
commit346bbb394e83595eec1497897c6f164a3575147c (patch)
treeb4eb50faec398bf518659a4ec1c7c1d9b49d2b65
parent84f784fafa34b4fe4021d9a17fbffe5bc2fff32e (diff)
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 <carmine.scarpitta@uniroma2.it>
-rw-r--r--bgpd/bgp_vty.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c
index 1f66080e93..5c48e4f577 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"