diff options
author | Daniel Willmann <daniel@totalueberwachung.de> | 2008-12-28 01:51:14 +0000 |
---|---|---|
committer | Daniel Willmann <daniel@totalueberwachung.de> | 2008-12-28 01:51:14 +0000 |
commit | fdd0a6c157fcbfe94013e554da7e19cb11016066 (patch) | |
tree | 6bb612d75f8b4c7454e4b130795c24ee1a61099c /src | |
parent | 8b3390effdda476c9a58d8046a2733b2b5ef4323 (diff) |
Add SMS (GSM 04.11) testing program
Diffstat (limited to 'src')
-rw-r--r-- | src/gsm_04_11.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gsm_04_11.c b/src/gsm_04_11.c index 5840886a7..9325a7988 100644 --- a/src/gsm_04_11.c +++ b/src/gsm_04_11.c @@ -40,12 +40,13 @@ static int gsm411_cp_data(struct msgb *msg) struct gsm48_hdr *gh = msgb_l3(msg); int rc = 0; - struct gsm411_rp_data_hdr *rp_data = (struct gsm411_rp_data_hdr*)msg->data; + struct gsm411_rp_data_hdr *rp_data = (struct gsm411_rp_data_hdr*)&gh->data; u_int8_t msg_type = rp_data->msg_type & 0x07; switch (msg_type) { case GSM411_MT_RP_DATA_MO: DEBUGP(DSMS, "SMS RP-DATA (MO)\n"); + break; default: DEBUGP(DSMS, "Unimplemented RP type 0x%02x\n", msg_type); |