diff options
-rw-r--r-- | src/host/layer23/configure.ac | 2 | ||||
-rw-r--r-- | src/host/layer23/src/mobile/app_mobile.c | 1 | ||||
-rw-r--r-- | src/host/layer23/src/mobile/vty_interface.c | 3 |
3 files changed, 5 insertions, 1 deletions
diff --git a/src/host/layer23/configure.ac b/src/host/layer23/configure.ac index 102d2344..de26d230 100644 --- a/src/host/layer23/configure.ac +++ b/src/host/layer23/configure.ac @@ -13,7 +13,7 @@ AC_PROG_RANLIB dnl checks for libraries PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0) PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm) PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec) AC_CHECK_LIB(gps, gps_waiting, LIBGPS_CFLAGS=" -D_HAVE_GPSD" LIBGPS_LIBS=" -lgps ",,) diff --git a/src/host/layer23/src/mobile/app_mobile.c b/src/host/layer23/src/mobile/app_mobile.c index ecf98205..9dbae7c4 100644 --- a/src/host/layer23/src/mobile/app_mobile.c +++ b/src/host/layer23/src/mobile/app_mobile.c @@ -396,6 +396,7 @@ int l23_app_init(int (*mncc_recv)(struct osmocom_ms *ms, int, void *), osmo_gps_init(); + vty_info.tall_ctx = l23_ctx; vty_init(&vty_info); ms_vty_init(); dummy_conn.priv = NULL; diff --git a/src/host/layer23/src/mobile/vty_interface.c b/src/host/layer23/src/mobile/vty_interface.c index 0f321baf..2ad95d0a 100644 --- a/src/host/layer23/src/mobile/vty_interface.c +++ b/src/host/layer23/src/mobile/vty_interface.c @@ -2951,6 +2951,9 @@ int ms_vty_init(void) install_element(MS_NODE, &cfg_ms_shutdown_force_cmd); install_element(MS_NODE, &cfg_ms_no_shutdown_cmd); + /* Register the talloc context introspection command */ + osmo_talloc_vty_add_cmds(); + return 0; } |