mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-04 14:30:31 +00:00
Small fix (free integrate_sav) and addition of an ssh command.
This commit is contained in:
parent
570f7598eb
commit
5087df5683
@ -1271,6 +1271,7 @@ int write_config_integrated(void)
|
|||||||
/* Move current configuration file to backup config file */
|
/* Move current configuration file to backup config file */
|
||||||
unlink (integrate_sav);
|
unlink (integrate_sav);
|
||||||
rename (integrate_default, integrate_sav);
|
rename (integrate_default, integrate_sav);
|
||||||
|
free (integrate_sav);
|
||||||
|
|
||||||
fp = fopen (integrate_default, "w");
|
fp = fopen (integrate_default, "w");
|
||||||
if (fp == NULL)
|
if (fp == NULL)
|
||||||
@ -1440,6 +1441,16 @@ DEFUN (vtysh_telnet_port,
|
|||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DEFUN (vtysh_ssh,
|
||||||
|
vtysh_ssh_cmd,
|
||||||
|
"ssh WORD",
|
||||||
|
"Open an ssh connection\n"
|
||||||
|
"[user@]host\n")
|
||||||
|
{
|
||||||
|
execute_command ("ssh", 1, argv[0], NULL);
|
||||||
|
return CMD_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
DEFUN (vtysh_start_shell,
|
DEFUN (vtysh_start_shell,
|
||||||
vtysh_start_shell_cmd,
|
vtysh_start_shell_cmd,
|
||||||
"start-shell",
|
"start-shell",
|
||||||
@ -1843,6 +1854,7 @@ vtysh_init_vty ()
|
|||||||
install_element (VIEW_NODE, &vtysh_traceroute_cmd);
|
install_element (VIEW_NODE, &vtysh_traceroute_cmd);
|
||||||
install_element (VIEW_NODE, &vtysh_telnet_cmd);
|
install_element (VIEW_NODE, &vtysh_telnet_cmd);
|
||||||
install_element (VIEW_NODE, &vtysh_telnet_port_cmd);
|
install_element (VIEW_NODE, &vtysh_telnet_port_cmd);
|
||||||
|
install_element (VIEW_NODE, &vtysh_ssh_cmd);
|
||||||
install_element (ENABLE_NODE, &vtysh_ping_cmd);
|
install_element (ENABLE_NODE, &vtysh_ping_cmd);
|
||||||
install_element (ENABLE_NODE, &vtysh_traceroute_cmd);
|
install_element (ENABLE_NODE, &vtysh_traceroute_cmd);
|
||||||
install_element (ENABLE_NODE, &vtysh_telnet_cmd);
|
install_element (ENABLE_NODE, &vtysh_telnet_cmd);
|
||||||
|
Loading…
Reference in New Issue
Block a user