]> git.puffer.fish Git - mirror/frr.git/commitdiff
vtysh: Fix vtysh node build warn errors
authorWesley Coakley <wcoakley@nvidia.com>
Tue, 6 Oct 2020 20:07:02 +0000 (16:07 -0400)
committerWesley Coakley <wcoakley@nvidia.com>
Tue, 6 Oct 2020 21:32:07 +0000 (17:32 -0400)
Two vtysh nodes were misplaced during a recent refactor and were not
included under appropriate #ifdef directives and consequently triggered
build warnings (errors)

Signed-off-by: Wesley Coakley <wcoakley@nvidia.com>
vtysh/vtysh.c

index 63610a328750af3ce1ba4fa50f0aa8d21e45f2ad..5f8d6603f2b92ffef0f2d97671faf7250cbea6a9 100644 (file)
@@ -1773,6 +1773,24 @@ DEFUNSH(VTYSH_BGPD, vnc_l2_group, vnc_l2_group_cmd, "vnc l2-group NAME",
        vty->node = BGP_VNC_L2_GROUP_NODE;
        return CMD_SUCCESS;
 }
+
+DEFUNSH(VTYSH_BGPD, exit_vnc_config, exit_vnc_config_cmd, "exit-vnc",
+       "Exit from VNC configuration mode\n")
+{
+       if (vty->node == BGP_VNC_DEFAULTS_NODE
+           || vty->node == BGP_VNC_NVE_GROUP_NODE
+           || vty->node == BGP_VNC_L2_GROUP_NODE)
+               vty->node = BGP_NODE;
+       return CMD_SUCCESS;
+}
+
+DEFUNSH(VTYSH_BGPD, exit_vrf_policy, exit_vrf_policy_cmd, "exit-vrf-policy",
+       "Exit from VRF policy configuration mode\n")
+{
+       if (vty->node == BGP_VRF_POLICY_NODE)
+               vty->node = BGP_NODE;
+       return CMD_SUCCESS;
+}
 #endif
 #endif /* HAVE_BGPD */
 
@@ -2106,17 +2124,6 @@ DEFUNSH(VTYSH_BGPD, exit_vni, exit_vni_cmd, "exit-vni", "Exit from VNI mode\n")
        return CMD_SUCCESS;
 }
 
-DEFUNSH(VTYSH_BGPD, exit_vnc_config, exit_vnc_config_cmd, "exit-vnc",
-       "Exit from VNC configuration mode\n")
-{
-       if (vty->node == BGP_VNC_DEFAULTS_NODE
-           || vty->node == BGP_VNC_NVE_GROUP_NODE
-           || vty->node == BGP_VNC_L2_GROUP_NODE)
-               vty->node = BGP_NODE;
-       return CMD_SUCCESS;
-
-}
-
 DEFUNSH(VTYSH_BGPD, rpki_exit, rpki_exit_cmd, "exit",
        "Exit current mode and down to previous mode\n")
 {
@@ -2142,14 +2149,6 @@ DEFUNSH(VTYSH_BGPD, bmp_quit, bmp_quit_cmd, "quit",
 {
        return bmp_exit(self, vty, argc, argv);
 }
-
-DEFUNSH(VTYSH_BGPD, exit_vrf_policy, exit_vrf_policy_cmd, "exit-vrf-policy",
-       "Exit from VRF policy configuration mode\n")
-{
-       if (vty->node == BGP_VRF_POLICY_NODE)
-               vty->node = BGP_NODE;
-       return CMD_SUCCESS;
-}
 #endif /* HAVE_BGPD */
 
 DEFUNSH(VTYSH_VRF, exit_vrf_config, exit_vrf_config_cmd, "exit-vrf",