diff options
Diffstat (limited to 'openbsc/src/libmsc/gsm_04_11.c')
-rw-r--r-- | openbsc/src/libmsc/gsm_04_11.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/openbsc/src/libmsc/gsm_04_11.c b/openbsc/src/libmsc/gsm_04_11.c index 45e5dc5e9..975a263ae 100644 --- a/openbsc/src/libmsc/gsm_04_11.c +++ b/openbsc/src/libmsc/gsm_04_11.c @@ -561,11 +561,6 @@ static int gsm411_rx_rp_ack(struct msgb *msg, struct gsm_trans *trans, sms_free(sms); trans->sms.sms = NULL; - /* check for more messages for this subscriber */ - sms = db_sms_get_unsent_for_subscr(trans->subscr); - if (sms) - gsm411_send_sms(trans->conn, sms); - return 0; } @@ -615,7 +610,6 @@ static int gsm411_rx_rp_error(struct msgb *msg, struct gsm_trans *trans, static int gsm411_rx_rp_smma(struct msgb *msg, struct gsm_trans *trans, struct gsm411_rp_hdr *rph) { - struct gsm_sms *sms; int rc; rc = gsm411_send_rp_ack(trans, rph->msg_ref); @@ -625,11 +619,6 @@ static int gsm411_rx_rp_smma(struct msgb *msg, struct gsm_trans *trans, * transfer those */ send_signal(S_SMS_SMMA, trans, NULL, 0); - /* check for more messages for this subscriber */ - sms = db_sms_get_unsent_for_subscr(trans->subscr); - if (sms) - gsm411_send_sms(trans->conn, sms); - return rc; } |