diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-12-22 18:21:14 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-12-22 18:26:36 +0100 |
commit | 28dcbc5ee57d568c9037a202944303629446612e (patch) | |
tree | 4bbb325c3e6e9e5d5a549d222fd83f93f983cd93 | |
parent | c5faf66b8292cc581107bf495df8eaae26a47758 (diff) |
misc: Remove gsm_subscriber.h from the db.h file
Reduce the dependencies on the header files.
-rw-r--r-- | openbsc/include/openbsc/db.h | 9 | ||||
-rw-r--r-- | openbsc/src/db.c | 1 | ||||
-rw-r--r-- | openbsc/tests/db/db_test.c | 1 |
3 files changed, 10 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/db.h b/openbsc/include/openbsc/db.h index b028a40c9..8bf361fc8 100644 --- a/openbsc/include/openbsc/db.h +++ b/openbsc/include/openbsc/db.h @@ -23,7 +23,14 @@ #include <sys/types.h> -#include <openbsc/gsm_subscriber.h> +struct gsm_equipment; +struct gsm_network; +struct gsm_auth_info; +struct gsm_auth_tuple; +struct gsm_sms; +struct gsm_subscriber; + +enum gsm_subscriber_field; /* one time initialisation */ int db_init(const char *name); diff --git a/openbsc/src/db.c b/openbsc/src/db.c index 12422fa83..d67208193 100644 --- a/openbsc/src/db.c +++ b/openbsc/src/db.c @@ -30,6 +30,7 @@ #include <dbi/dbi.h> #include <openbsc/gsm_data.h> +#include <openbsc/gsm_subscriber.h> #include <openbsc/gsm_04_11.h> #include <openbsc/db.h> #include <openbsc/debug.h> diff --git a/openbsc/tests/db/db_test.c b/openbsc/tests/db/db_test.c index f168acb64..c14dd664d 100644 --- a/openbsc/tests/db/db_test.c +++ b/openbsc/tests/db/db_test.c @@ -19,6 +19,7 @@ */ #include <openbsc/db.h> +#include <openbsc/gsm_subscriber.h> #include <stdio.h> #include <string.h> |