aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/main.c')
-rw-r--r--src/common/main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/common/main.c b/src/common/main.c
index f99f196a..00c8b23d 100644
--- a/src/common/main.c
+++ b/src/common/main.c
@@ -50,6 +50,10 @@
#include <osmo-bts/bts_model.h>
#include <osmo-bts/pcu_if.h>
#include <osmo-bts/control_if.h>
+#include <osmocom/ctrl/control_if.h>
+#include <osmocom/ctrl/ports.h>
+#include <osmocom/ctrl/control_vty.h>
+#include <openbsc/ctrl.h>
#include <osmo-bts/oml.h>
int quit = 0;
@@ -237,6 +241,7 @@ int bts_main(int argc, char **argv)
bts_log_init(NULL);
vty_init(&bts_vty_info);
+ ctrl_vty_init(tall_bts_ctx);
handle_options(argc, argv);
@@ -308,7 +313,7 @@ int bts_main(int argc, char **argv)
write_pid_file("osmo-bts");
- bts_controlif_setup(bts);
+ bts_controlif_setup(bts, ctrl_vty_get_bind_addr(), OSMO_CTRL_PORT_BTS);
rc = telnet_init_dynif(tall_bts_ctx, NULL, vty_get_bind_addr(),
g_vty_port_num);