]> git.puffer.fish Git - mirror/frr.git/commitdiff
vtysh: hide old BGP vpnv(4|6) commands 3890/head
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Thu, 28 Feb 2019 14:15:15 +0000 (11:15 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Thu, 28 Feb 2019 14:15:15 +0000 (11:15 -0300)
Only show them when explicit compiled with KEEP_OLD_VPN_COMMANDS.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
bgpd/bgp_vty.c
vtysh/vtysh.c

index 2aa4e3ecd4ecda1d410083a33e927a868b1ec27a..93d22087bbc7009f4d22e14f93c53fb78ce11b8a 100644 (file)
@@ -7163,7 +7163,7 @@ DEFUN_NOSH (address_family_vpnv6,
        vty->node = BGP_VPNV6_NODE;
        return CMD_SUCCESS;
 }
-#endif
+#endif /* KEEP_OLD_VPN_COMMANDS */
 
 DEFUN_NOSH (address_family_evpn,
        address_family_evpn_cmd,
index 9ff869e5033b93a8efe32a7d6c8f7a6acbd6bbd8..1f1152d364a3eda07b4df1c8e6c39cbfbd8cf87b 100644 (file)
@@ -1305,6 +1305,7 @@ DEFUNSH(VTYSH_BGPD, router_bgp, router_bgp_cmd,
        return CMD_SUCCESS;
 }
 
+#ifdef KEEP_OLD_VPN_COMMANDS
 DEFUNSH(VTYSH_BGPD, address_family_vpnv4, address_family_vpnv4_cmd,
        "address-family vpnv4 [unicast]",
        "Enter Address Family command mode\n"
@@ -1324,6 +1325,7 @@ DEFUNSH(VTYSH_BGPD, address_family_vpnv6, address_family_vpnv6_cmd,
        vty->node = BGP_VPNV6_NODE;
        return CMD_SUCCESS;
 }
+#endif /* KEEP_OLD_VPN_COMMANDS */
 
 DEFUNSH(VTYSH_BGPD, address_family_ipv4, address_family_ipv4_cmd,
        "address-family ipv4 [unicast]",
@@ -3735,8 +3737,10 @@ void vtysh_init_vty(void)
        install_element(CONFIG_NODE, &router_isis_cmd);
        install_element(CONFIG_NODE, &router_openfabric_cmd);
        install_element(CONFIG_NODE, &router_bgp_cmd);
+#ifdef KEEP_OLD_VPN_COMMANDS
        install_element(BGP_NODE, &address_family_vpnv4_cmd);
        install_element(BGP_NODE, &address_family_vpnv6_cmd);
+#endif /* KEEP_OLD_VPN_COMMANDS */
 #if defined(ENABLE_BGP_VNC)
        install_element(BGP_NODE, &vnc_vrf_policy_cmd);
        install_element(BGP_NODE, &vnc_defaults_cmd);