]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: add SRv6 per-VRF SID to SRv6 details
authorCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Sat, 23 Jul 2022 10:33:58 +0000 (12:33 +0200)
committerCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Tue, 18 Oct 2022 14:08:23 +0000 (16:08 +0200)
This commit adds the SRv6 per-VRF SID to the output of "show bgp segment-routing srv6".

Output example:

[...]
bgps:
- name: default
  vpn_policy[AFI_IP].tovpn_sid: none
  vpn_policy[AFI_IP6].tovpn_sid: none
  per-vrf tovpn_sid: none
- name: Vrf10
  vpn_policy[AFI_IP].tovpn_sid: none
  vpn_policy[AFI_IP6].tovpn_sid: none
  per-vrf tovpn_sid: 2001:db8:1:1:100::
[...]

Signed-off-by: Carmine Scarpitta <carmine.scarpitta@uniroma2.it>
bgpd/bgp_vty.c

index 4e2ae414f577b5f029ffa2699783bf1035b0adcb..8566dba54ba750d63e24c775041e69fc2c383393 100644 (file)
@@ -9870,6 +9870,7 @@ DEFPY (show_bgp_srv6,
                        bgp->vpn_policy[AFI_IP].tovpn_sid);
                vty_out(vty, "  vpn_policy[AFI_IP6].tovpn_sid: %pI6\n",
                        bgp->vpn_policy[AFI_IP6].tovpn_sid);
+               vty_out(vty, "  per-vrf tovpn_sid: %pI6\n", bgp->tovpn_sid);
        }
 
        return CMD_SUCCESS;