aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2009-08-10 07:54:02 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2009-08-10 07:54:02 +0200
commit34e97495a600cb5c724e68248d059e0c83e88d82 (patch)
treea626dd021a58d391a706b0b4b9bc46c8885bd8dd /openbsc/src
parentd2aba2774478bf64b3c6034104eba2b53d9fd442 (diff)
misc: Add prototypes to header files, include more header files
Fix various warnings about implicit declarations of functions.
Diffstat (limited to 'openbsc/src')
-rw-r--r--openbsc/src/db.c1
-rw-r--r--openbsc/src/e1_config.c1
-rw-r--r--openbsc/src/e1_input.c1
-rw-r--r--openbsc/src/gsm_04_11.c1
-rw-r--r--openbsc/src/transaction.c2
-rw-r--r--openbsc/src/vty_interface.c1
6 files changed, 7 insertions, 0 deletions
diff --git a/openbsc/src/db.c b/openbsc/src/db.c
index 51f94b654..0bb86feff 100644
--- a/openbsc/src/db.c
+++ b/openbsc/src/db.c
@@ -21,6 +21,7 @@
*/
#include <openbsc/gsm_data.h>
+#include <openbsc/gsm_04_11.h>
#include <openbsc/db.h>
#include <openbsc/talloc.h>
diff --git a/openbsc/src/e1_config.c b/openbsc/src/e1_config.c
index e7431327b..4a1cbb059 100644
--- a/openbsc/src/e1_config.c
+++ b/openbsc/src/e1_config.c
@@ -8,6 +8,7 @@
#include <openbsc/trau_frame.h>
#include <openbsc/trau_mux.h>
#include <openbsc/misdn.h>
+#include <openbsc/ipaccess.h>
#include <openbsc/talloc.h>
#define SAPI_L2ML 0
diff --git a/openbsc/src/e1_input.c b/openbsc/src/e1_input.c
index 4bc15e5f7..b6461df7c 100644
--- a/openbsc/src/e1_input.c
+++ b/openbsc/src/e1_input.c
@@ -52,6 +52,7 @@
#include <openbsc/trau_frame.h>
#include <openbsc/trau_mux.h>
#include <openbsc/talloc.h>
+#include <openbsc/misdn.h>
#define NUM_E1_TS 32
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c
index 3f93ffbc9..f31e3f84f 100644
--- a/openbsc/src/gsm_04_11.c
+++ b/openbsc/src/gsm_04_11.c
@@ -46,6 +46,7 @@
#include <openbsc/transaction.h>
#include <openbsc/paging.h>
#include <openbsc/bsc_rll.h>
+#include <openbsc/chan_alloc.h>
#define GSM411_ALLOC_SIZE 1024
#define GSM411_ALLOC_HEADROOM 128
diff --git a/openbsc/src/transaction.c b/openbsc/src/transaction.c
index 9e7c7948f..3825de119 100644
--- a/openbsc/src/transaction.c
+++ b/openbsc/src/transaction.c
@@ -31,6 +31,8 @@
static void *tall_trans_ctx;
+void _gsm48_cc_trans_free(struct gsm_trans *trans);
+
struct gsm_trans *trans_find_by_id(struct gsm_subscriber *subscr,
u_int8_t proto, u_int8_t trans_id)
{
diff --git a/openbsc/src/vty_interface.c b/openbsc/src/vty_interface.c
index 05b0070a1..1fe65df66 100644
--- a/openbsc/src/vty_interface.c
+++ b/openbsc/src/vty_interface.c
@@ -31,6 +31,7 @@
#include <openbsc/linuxlist.h>
#include <openbsc/gsm_data.h>
#include <openbsc/gsm_subscriber.h>
+#include <openbsc/gsm_04_11.h>
#include <openbsc/e1_input.h>
#include <openbsc/abis_nm.h>
#include <openbsc/gsm_utils.h>