diff options
Diffstat (limited to 'src/libmsc')
-rw-r--r-- | src/libmsc/a_iface.c | 2 | ||||
-rw-r--r-- | src/libmsc/a_iface_bssap.c | 4 | ||||
-rw-r--r-- | src/libmsc/mncc_sock.c | 1 | ||||
-rw-r--r-- | src/libmsc/msc_ifaces.c | 1 | ||||
-rw-r--r-- | src/libmsc/osmo_msc.c | 2 | ||||
-rw-r--r-- | src/libmsc/ussd.c | 1 |
6 files changed, 10 insertions, 1 deletions
diff --git a/src/libmsc/a_iface.c b/src/libmsc/a_iface.c index 3e8649435..4892fb8c5 100644 --- a/src/libmsc/a_iface.c +++ b/src/libmsc/a_iface.c @@ -40,6 +40,8 @@ #include <osmocom/msc/a_reset.h> #include <osmocom/msc/osmo_msc.h> +#include <errno.h> + /* A pointer to the GSM network we work with. By the current paradigm, * there can only be one gsm_network per MSC. The pointer is set once * when calling a_init() */ diff --git a/src/libmsc/a_iface_bssap.c b/src/libmsc/a_iface_bssap.c index 3d5755a4c..922dca955 100644 --- a/src/libmsc/a_iface_bssap.c +++ b/src/libmsc/a_iface_bssap.c @@ -24,6 +24,7 @@ #include <osmocom/sigtran/sccp_helpers.h> #include <osmocom/sccp/sccp_types.h> #include <osmocom/gsm/gsm0808.h> +#include <osmocom/gsm/gsm48.h> #include <osmocom/gsm/gsm0808_utils.h> #include <osmocom/msc/debug.h> #include <osmocom/msc/gsm_data.h> @@ -32,6 +33,9 @@ #include <osmocom/msc/osmo_msc.h> #include <osmocom/core/byteswap.h> #include <osmocom/msc/a_reset.h> +#include <osmocom/msc/transaction.h> + +#include <errno.h> #define IP_V4_ADDR_LEN 4 diff --git a/src/libmsc/mncc_sock.c b/src/libmsc/mncc_sock.c index 05c943985..b6b1bc9d9 100644 --- a/src/libmsc/mncc_sock.c +++ b/src/libmsc/mncc_sock.c @@ -38,6 +38,7 @@ #include <osmocom/msc/debug.h> #include <osmocom/msc/mncc.h> #include <osmocom/msc/gsm_data.h> +#include <osmocom/msc/gsm_04_08.h> struct mncc_sock_state { struct gsm_network *net; diff --git a/src/libmsc/msc_ifaces.c b/src/libmsc/msc_ifaces.c index f54426e18..1c8e5efa0 100644 --- a/src/libmsc/msc_ifaces.c +++ b/src/libmsc/msc_ifaces.c @@ -29,6 +29,7 @@ #include <osmocom/mgcp_client/mgcp_client.h> #include <osmocom/msc/vlr.h> #include <osmocom/msc/a_iface.h> +#include <osmocom/msc/gsm_04_08.h> #include "../../bscconfig.h" diff --git a/src/libmsc/osmo_msc.c b/src/libmsc/osmo_msc.c index db247579f..f807f2aee 100644 --- a/src/libmsc/osmo_msc.c +++ b/src/libmsc/osmo_msc.c @@ -29,7 +29,7 @@ #include <osmocom/msc/vlr.h> #include <osmocom/msc/osmo_msc.h> #include <osmocom/msc/a_iface.h> - +#include <osmocom/msc/gsm_04_08.h> #include <osmocom/msc/gsm_04_11.h> #include "../../bscconfig.h" diff --git a/src/libmsc/ussd.c b/src/libmsc/ussd.c index e3263d2c8..7b450a2df 100644 --- a/src/libmsc/ussd.c +++ b/src/libmsc/ussd.c @@ -34,6 +34,7 @@ #include <osmocom/msc/debug.h> #include <osmocom/msc/osmo_msc.h> #include <osmocom/msc/vlr.h> +#include <osmocom/msc/gsm_04_08.h> /* Declarations of USSD strings to be recognised */ const char USSD_TEXT_OWN_NUMBER[] = "*#100#"; |