bsc_api: Remove some more occurences of the lchan.
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c
index dbb1fb5..b8eca6c 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 @@
}
}
- 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 @@
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 @@
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);