aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmsc/gsm_04_08.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-05-29 18:02:53 +0200
committerNeels Hofmeyr <neels@hofmeyr.de>2017-08-27 02:33:48 +0200
commiteac38c3fa870968a54b22398112a21f14989bc6a (patch)
tree802eb37c611f547e6acf69bfb3e28eacc0801f63 /src/libmsc/gsm_04_08.c
parenta7388d7d0f9ed1c9583ff8ddee04ec5c487ffa8d (diff)
Support for TS 04.14 conformance test commands
Diffstat (limited to 'src/libmsc/gsm_04_08.c')
-rw-r--r--src/libmsc/gsm_04_08.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libmsc/gsm_04_08.c b/src/libmsc/gsm_04_08.c
index 58c561058..28cba5b85 100644
--- a/src/libmsc/gsm_04_08.c
+++ b/src/libmsc/gsm_04_08.c
@@ -43,6 +43,7 @@
#include <openbsc/gsm_04_11.h>
#include <openbsc/gsm_04_08.h>
#include <openbsc/gsm_04_80.h>
+#include <openbsc/gsm_04_14.h>
#include <openbsc/abis_rsl.h>
#include <openbsc/chan_alloc.h>
#include <openbsc/paging.h>
@@ -3079,6 +3080,9 @@ int gsm0408_dispatch(struct gsm_subscriber_connection *conn, struct msgb *msg)
case GSM48_PDISC_NC_SS:
rc = handle_rcv_ussd(conn, msg);
break;
+ case GSM48_PDISC_TEST:
+ rc = gsm0414_rcv_test(conn, msg);
+ break;
default:
LOGP(DRLL, LOGL_NOTICE, "Unknown "
"GSM 04.08 discriminator 0x%02x\n", pdisc);