diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-06-16 14:16:47 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-06-16 15:42:40 +0800 |
commit | 4f8340939e631d0254c523e86e7b8be44d1dcf2c (patch) | |
tree | 3ea8cfeaf79ed5711b01e214b5182d291b6ce576 | |
parent | 77008464be36bd7e2d953a4b0d63f96f72774b58 (diff) |
bsc_api: Remove some more occurences of the lchan.
-rw-r--r-- | openbsc/src/gsm_04_11.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c index dbb1fb56d..b8eca6c36 100644 --- a/openbsc/src/gsm_04_11.c +++ b/openbsc/src/gsm_04_11.c @@ -26,7 +26,6 @@ */ -#include <assert.h> #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -599,7 +598,7 @@ static int gsm340_rx_tpdu(struct gsm_subscriber_connection *conn, struct msgb *m } } - gsms->sender = subscr_get(msg->lchan->conn.subscr); + gsms->sender = subscr_get(conn->subscr); LOGP(DSMS, LOGL_INFO, "RX SMS: Sender: %s, MTI: 0x%02x, VPF: 0x%02x, " "MR: 0x%02x PID: 0x%02x, DCS: 0x%02x, DA: %s, " @@ -758,8 +757,6 @@ static int gsm411_rx_rp_ack(struct msgb *msg, struct gsm_trans *trans, trans->sms.sms = NULL; /* check for more messages for this subscriber */ - assert(msg->lchan->conn.subscr == trans->subscr); - sms = db_sms_get_unsent_for_subscr(trans->subscr); if (sms) gsm411_send_sms_lchan(trans->conn, sms); @@ -835,7 +832,6 @@ static int gsm411_rx_rp_smma(struct msgb *msg, struct gsm_trans *trans, dispatch_signal(SS_SMS, S_SMS_SMMA, trans->subscr); /* check for more messages for this subscriber */ - assert(msg->lchan->conn.subscr == trans->subscr); sms = db_sms_get_unsent_for_subscr(trans->subscr); if (sms) gsm411_send_sms_lchan(trans->conn, sms); |