* add database handling
* fix IMSI handling
diff --git a/src/bsc_hack.c b/src/bsc_hack.c
index a8f5a89..b9b9f8b 100644
--- a/src/bsc_hack.c
+++ b/src/bsc_hack.c
@@ -636,6 +636,18 @@
/* parse options */
handle_options(argc, argv);
+ if (db_init()) {
+ printf("DB: Failed to init database. Please check the option settings.\n");
+ return 1;
+ }
+ printf("DB: Database initialized.\n");
+
+ if (db_prepare()) {
+ printf("DB: Failed to prepare database.\n");
+ return 1;
+ }
+ printf("DB: Database prepared.\n");
+
bootstrap_network();
while (1) {