summaryrefslogtreecommitdiff
path: root/vtysh/vtysh.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2024-02-03 09:07:42 -0500
committerDonald Sharp <sharpd@nvidia.com>2024-02-05 08:49:18 -0500
commitafb034b0bb429ec5007e802f55d3a2bc368af08f (patch)
treecf78886e8d5762eced93605e4c9fd6327b8594bd /vtysh/vtysh.c
parentcac925f005d090339dcde74e8770e25dcf29d5c9 (diff)
vtysh: Remove deprecated shell_access code
This code has been deprecated for over a year and frankly needs to be removed from the system. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'vtysh/vtysh.c')
-rw-r--r--vtysh/vtysh.c75
1 files changed, 0 insertions, 75 deletions
diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c
index 4cb46b87a5..9501081a06 100644
--- a/vtysh/vtysh.c
+++ b/vtysh/vtysh.c
@@ -4234,71 +4234,6 @@ DEFUN (vtysh_traceroute6,
return CMD_SUCCESS;
}
-#if CONFDATE > 20240201
-CPP_NOTICE("Remove HAVE_SHELL_ACCESS and it's documentation");
-#endif
-#if defined(HAVE_SHELL_ACCESS)
-DEFUN (vtysh_telnet,
- vtysh_telnet_cmd,
- "telnet WORD",
- "Open a telnet connection\n"
- "IP address or hostname of a remote system\n")
-{
- execute_command("telnet", 1, argv[1]->arg, NULL);
- return CMD_SUCCESS;
-}
-
-DEFUN (vtysh_telnet_port,
- vtysh_telnet_port_cmd,
- "telnet WORD PORT",
- "Open a telnet connection\n"
- "IP address or hostname of a remote system\n"
- "TCP Port number\n")
-{
- execute_command("telnet", 2, argv[1]->arg, argv[2]->arg);
- return CMD_SUCCESS;
-}
-
-DEFUN (vtysh_ssh,
- vtysh_ssh_cmd,
- "ssh WORD",
- "Open an ssh connection\n"
- "[user@]host\n")
-{
- execute_command("ssh", 1, argv[1]->arg, NULL);
- return CMD_SUCCESS;
-}
-
-DEFUN (vtysh_start_shell,
- vtysh_start_shell_cmd,
- "start-shell",
- "Start UNIX shell\n")
-{
- execute_command("sh", 0, NULL, NULL);
- return CMD_SUCCESS;
-}
-
-DEFUN (vtysh_start_bash,
- vtysh_start_bash_cmd,
- "start-shell bash",
- "Start UNIX shell\n"
- "Start bash\n")
-{
- execute_command("bash", 0, NULL, NULL);
- return CMD_SUCCESS;
-}
-
-DEFUN (vtysh_start_zsh,
- vtysh_start_zsh_cmd,
- "start-shell zsh",
- "Start UNIX shell\n"
- "Start Z shell\n")
-{
- execute_command("zsh", 0, NULL, NULL);
- return CMD_SUCCESS;
-}
-#endif
-
DEFUN (config_list,
config_list_cmd,
"list [permutations]",
@@ -5194,16 +5129,6 @@ void vtysh_init_vty(void)
install_element(VIEW_NODE, &vtysh_mtrace_cmd);
install_element(VIEW_NODE, &vtysh_ping6_cmd);
install_element(VIEW_NODE, &vtysh_traceroute6_cmd);
-#if defined(HAVE_SHELL_ACCESS)
- install_element(VIEW_NODE, &vtysh_telnet_cmd);
- install_element(VIEW_NODE, &vtysh_telnet_port_cmd);
- install_element(VIEW_NODE, &vtysh_ssh_cmd);
-#endif
-#if defined(HAVE_SHELL_ACCESS)
- install_element(ENABLE_NODE, &vtysh_start_shell_cmd);
- install_element(ENABLE_NODE, &vtysh_start_bash_cmd);
- install_element(ENABLE_NODE, &vtysh_start_zsh_cmd);
-#endif
/* debugging */
install_element(VIEW_NODE, &vtysh_show_error_code_cmd);