summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/user/basic.rst4
-rw-r--r--vtysh/vtysh.c7
2 files changed, 11 insertions, 0 deletions
diff --git a/doc/user/basic.rst b/doc/user/basic.rst
index 7679a377e..4a64d8f94 100644
--- a/doc/user/basic.rst
+++ b/doc/user/basic.rst
@@ -617,6 +617,10 @@ Terminal Mode Commands
usage is printed sequentially. You can specify the daemon's name to print
only its memory usage.
+.. clicmd:: show motd
+
+ Show current motd banner.
+
.. clicmd:: show history
Dump the vtysh cli history.
diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c
index 30f117505..dea09fa15 100644
--- a/vtysh/vtysh.c
+++ b/vtysh/vtysh.c
@@ -3939,6 +3939,12 @@ DEFUN (vtysh_ping,
return CMD_SUCCESS;
}
+DEFUN(vtysh_motd, vtysh_motd_cmd, "show motd", SHOW_STR "Show motd\n")
+{
+ vty_hello(vty);
+ return CMD_SUCCESS;
+}
+
ALIAS(vtysh_ping, vtysh_ping_ip_cmd, "ping ip WORD",
"Send echo messages\n"
"IP echo\n"
@@ -4907,6 +4913,7 @@ void vtysh_init_vty(void)
install_element(VIEW_NODE, &no_vtysh_terminal_monitor_cmd);
install_element(VIEW_NODE, &vtysh_ping_cmd);
+ install_element(VIEW_NODE, &vtysh_motd_cmd);
install_element(VIEW_NODE, &vtysh_ping_ip_cmd);
install_element(VIEW_NODE, &vtysh_traceroute_cmd);
install_element(VIEW_NODE, &vtysh_traceroute_ip_cmd);