blob: 82dde494cf0d6c088eddbc2489e2bda0d539ddb2 [file] [log] [blame]
Jan Luebbe7398eb92008-12-27 00:45:41 +00001#include "db.h"
2
3#include <stdio.h>
4
5int main() {
6
7 if (db_init()) {
8 printf("DB: Failed to init database. Please check the option settings.\n");
9 return 1;
10 }
11 printf("DB: Database initialized.\n");
12
13 if (db_prepare()) {
14 printf("DB: Failed to prepare database.\n");
15 return 1;
16 }
17 printf("DB: Database prepared.\n");
18
19 db_insert_imsi(3243245432351LLU);
20 db_insert_imsi(3243245432352LLU);
21 db_imsi_set_tmsi(3243245432345LLU, 99999999LLU);
22 db_imsi_set_lac(3243245432345LLU, 42);
23
24 db_subscriber alice;
25 db_imsi_get_subscriber(3243245432345LLU, &alice);
26 db_tmsi_get_subscriber(99999999LLU, &alice);
27
28 db_fini();
29
30 return 0;
31}