aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-01-20 20:46:21 +0100
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-01-20 23:54:05 +0100
commitf416e5a01c790e3305b88952f47f298b80abdbdf (patch)
treecabcd2398a21ac941ff9c5d236bb2420fa40fe13
parent510a47818a439fce12c708d1700e7c8cac8c2b5b (diff)
vty: make commands related to the loopback mode hidden
The loopback mode was added for testing, and may be dangerous if enabled in production. Let's make it appear only in expert mode. Change-Id: I3f68acd7f2b0231f78516f59fb5e8ef56fb69dbf
-rw-r--r--src/common/vty.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/common/vty.c b/src/common/vty.c
index 846ba4ad..07244e72 100644
--- a/src/common/vty.c
+++ b/src/common/vty.c
@@ -1988,10 +1988,11 @@ DEFUN(bts_t_t_l_jitter_buf,
return CMD_SUCCESS;
}
-DEFUN(bts_t_t_l_loopback,
- bts_t_t_l_loopback_cmd,
- BTS_T_T_L_CMD " loopback",
- BTS_T_T_L_STR "Set loopback\n")
+DEFUN_ATTR(bts_t_t_l_loopback,
+ bts_t_t_l_loopback_cmd,
+ BTS_T_T_L_CMD " loopback",
+ BTS_T_T_L_STR "Set loopback\n",
+ CMD_ATTR_HIDDEN)
{
struct gsm_network *net = gsmnet_from_vty(vty);
struct gsm_lchan *lchan;
@@ -2006,10 +2007,11 @@ DEFUN(bts_t_t_l_loopback,
return CMD_SUCCESS;
}
-DEFUN(no_bts_t_t_l_loopback,
- no_bts_t_t_l_loopback_cmd,
- "no " BTS_T_T_L_CMD " loopback",
- NO_STR BTS_T_T_L_STR "Set loopback\n")
+DEFUN_ATTR(no_bts_t_t_l_loopback,
+ no_bts_t_t_l_loopback_cmd,
+ "no " BTS_T_T_L_CMD " loopback",
+ NO_STR BTS_T_T_L_STR "Set loopback\n",
+ CMD_ATTR_HIDDEN)
{
struct gsm_network *net = gsmnet_from_vty(vty);
struct gsm_lchan *lchan;