aboutsummaryrefslogtreecommitdiffstats
path: root/src/gsm_04_08.c
diff options
context:
space:
mode:
authorDaniel Willmann <daniel@totalueberwachung.de>2008-12-28 00:31:09 +0000
committerDaniel Willmann <daniel@totalueberwachung.de>2008-12-28 00:31:09 +0000
commit8b3390effdda476c9a58d8046a2733b2b5ef4323 (patch)
tree44c7efdf665c930fcf5ce0f2e31136f5d659f5e8 /src/gsm_04_08.c
parentf3c8e1133696543e34cdd3af873c8fba50d66727 (diff)
Start implementing GSM 04.11 (short message service)
Diffstat (limited to 'src/gsm_04_08.c')
-rw-r--r--src/gsm_04_08.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/gsm_04_08.c b/src/gsm_04_08.c
index c45e754f2..9a6212d67 100644
--- a/src/gsm_04_08.c
+++ b/src/gsm_04_08.c
@@ -33,6 +33,7 @@
#include <openbsc/debug.h>
#include <openbsc/gsm_data.h>
#include <openbsc/gsm_subscriber.h>
+#include <openbsc/gsm_04_11.h>
#include <openbsc/gsm_04_08.h>
#include <openbsc/abis_rsl.h>
@@ -545,12 +546,6 @@ static int gsm0408_rcv_cc(struct msgb *msg)
return rc;
}
-static int gsm0408_rcv_sms(struct msgb *msg)
-{
- DEBUGP(DSMS, "SMS Message\n");
- return 0;
-}
-
/* here we pass in a msgb from the RSL->RLL. We expect the l3 pointer to be set */
int gsm0408_rcvmsg(struct msgb *msg)
{
@@ -569,7 +564,7 @@ int gsm0408_rcvmsg(struct msgb *msg)
rc = gsm0408_rcv_rr(msg);
break;
case GSM48_PDISC_SMS:
- rc = gsm0408_rcv_sms(msg);
+ rc = gsm0411_rcv_sms(msg);
break;
case GSM48_PDISC_MM_GPRS:
case GSM48_PDISC_SM_GPRS: