summaryrefslogtreecommitdiffstats
path: root/src/gb/common_vty.c
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2017-09-25 00:35:06 +0200
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2017-09-27 14:04:08 +0000
commit607275c30be14266c4f1724b29a7cddea2062802 (patch)
tree44f4b7bb2dbcff505b91c49be9a790b95398cd0f /src/gb/common_vty.c
parent6f4176785f4082ce0b3a80f860bcc0d40e9f49e9 (diff)
gb: drop special vty exit commands, use vty_install_default()
L_NS_NODE and L_BSSGP_NODE had specialized 'exit' and 'end' vty commands, but all they do is return to the CONFIG and ENABLE_NODEs like the default 'exit' and 'end' commands. Drop them and use the default 'exit' and 'end' cmds. Examining BSSGP and NS node behavior in osmo-sgsn exhibited identical list and exit/end behavior before and after this patch. Prepares for an upcoming commit incorporating vty_install_default() into install_node(), see I5021c64a787b63314e0f2f1cba0b8fc7bff4f09b: this patch changes to the default commands, the upcoming change implies them. Change-Id: I5b0de066b4249d482c22620d5b1bcb03f381293c
Diffstat (limited to 'src/gb/common_vty.c')
-rw-r--r--src/gb/common_vty.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/gb/common_vty.c b/src/gb/common_vty.c
index 5de51355..16f3bbd8 100644
--- a/src/gb/common_vty.c
+++ b/src/gb/common_vty.c
@@ -35,40 +35,6 @@
#include "common_vty.h"
-/* Down vty node level. */
-gDEFUN(libgb_exit,
- libgb_exit_cmd, "exit", "Exit current mode and down to previous mode\n")
-{
- switch (vty->node) {
- case L_NS_NODE:
- case L_BSSGP_NODE:
- vty->node = CONFIG_NODE;
- vty->index = NULL;
- break;
- default:
- break;
- }
- return CMD_SUCCESS;
-}
-
-/* End of configuration. */
-gDEFUN(libgb_end,
- libgb_end_cmd, "end", "End current mode and change to enable mode.")
-{
- switch (vty->node) {
- case L_NS_NODE:
- case L_BSSGP_NODE:
- vty_config_unlock(vty);
- vty->node = ENABLE_NODE;
- vty->index = NULL;
- vty->index_sub = NULL;
- break;
- default:
- break;
- }
- return CMD_SUCCESS;
-}
-
int gprs_log_filter_fn(const struct log_context *ctx,
struct log_target *tar)
{