aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-omldummy/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/osmo-bts-omldummy/main.c')
-rw-r--r--src/osmo-bts-omldummy/main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/osmo-bts-omldummy/main.c b/src/osmo-bts-omldummy/main.c
index c74af745..167d43a2 100644
--- a/src/osmo-bts-omldummy/main.c
+++ b/src/osmo-bts-omldummy/main.c
@@ -10,6 +10,7 @@
#include <osmo-bts/logging.h>
#include <osmo-bts/abis.h>
#include <osmo-bts/bts.h>
+#include <osmo-bts/bts_sm.h>
#include <osmo-bts/oml.h>
static void print_usage(const char *prog_name)
@@ -117,9 +118,14 @@ int main(int argc, char **argv)
osmo_init_logging2(tall_bts_ctx, &bts_log_info);
- bts = gsm_bts_alloc(tall_bts_ctx, 0);
+ g_bts_sm = gsm_bts_sm_alloc(tall_bts_ctx);
+ if (!g_bts_sm)
+ exit(1);
+
+ bts = gsm_bts_alloc(g_bts_sm, 0);
if (!bts)
exit(1);
+
bts->ip_access.site_id = cmdline.site_id;
bts->ip_access.bts_id = 0;