aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-11-01 05:31:07 +0700
committerlaforge <laforge@osmocom.org>2020-11-02 11:17:05 +0000
commitfa3e22bc1783df18cb8438deb18100aab80be13b (patch)
tree327b57043417a000f6adf55fe35d674d589a3f03 /src
parenta72a0765a4687ba4c24a3b299768b7c87f97e1a2 (diff)
main: move general options from bts_vty_init()
These are not BTS specific options, so register them in main(). Change-Id: Ib6be66537791d489cb709d4d653c4cb434896f77 Related: SYS#4937, OS#3036
Diffstat (limited to 'src')
-rw-r--r--src/common/main.c6
-rw-r--r--src/common/vty.c4
2 files changed, 6 insertions, 4 deletions
diff --git a/src/common/main.c b/src/common/main.c
index 463b7a83..67aeff37 100644
--- a/src/common/main.c
+++ b/src/common/main.c
@@ -38,6 +38,8 @@
#include <osmocom/core/application.h>
#include <osmocom/vty/telnet_interface.h>
#include <osmocom/vty/logging.h>
+#include <osmocom/vty/stats.h>
+#include <osmocom/vty/misc.h>
#include <osmocom/vty/cpu_sched_vty.h>
#include <osmocom/core/gsmtap_util.h>
#include <osmocom/core/gsmtap.h>
@@ -277,6 +279,10 @@ int bts_main(int argc, char **argv)
osmo_cpu_sched_vty_init(tall_bts_ctx);
rate_ctr_init(tall_bts_ctx);
+ logging_vty_add_cmds();
+ osmo_talloc_vty_add_cmds();
+ osmo_stats_vty_add_cmds();
+
bts_vty_init(tall_bts_ctx);
e1inp_vty_init();
diff --git a/src/common/vty.c b/src/common/vty.c
index 957678ab..82fcba2c 100644
--- a/src/common/vty.c
+++ b/src/common/vty.c
@@ -1853,10 +1853,6 @@ int bts_vty_init(void *ctx)
install_element_ve(&logging_fltr_l1_sapi_cmd);
install_element_ve(&no_logging_fltr_l1_sapi_cmd);
- logging_vty_add_cmds();
- osmo_talloc_vty_add_cmds();
- osmo_stats_vty_add_cmds();
-
install_node(&bts_node, config_write_bts);
install_element(CONFIG_NODE, &cfg_bts_cmd);
install_element(CONFIG_NODE, &cfg_vty_telnet_port_cmd);