diff mbox

[3/4] sms: Simplify the return handling for SMPP routes/unroutable

Message ID 1436194350-12094-3-git-send-email-holger@freyther.de
State Accepted
Headers show

Commit Message

Holger Freyther July 6, 2015, 2:52 p.m. UTC
From: Holger Hans Peter Freyther <holger@moiji-mobile.com>

---
 openbsc/src/libmsc/gsm_04_11.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
diff mbox

Patch

diff --git a/openbsc/src/libmsc/gsm_04_11.c b/openbsc/src/libmsc/gsm_04_11.c
index 82e9fae..2b6966d 100644
--- a/openbsc/src/libmsc/gsm_04_11.c
+++ b/openbsc/src/libmsc/gsm_04_11.c
@@ -297,7 +297,7 @@  int sms_route_mt_sms(struct gsm_subscriber_connection *conn, struct msgb *msg,
 		rc = 1; /* cause 1: unknown subscriber */
 		osmo_counter_inc(conn->bts->network->stats.sms.no_receiver);
 #endif
-		goto out;
+		return rc;
 	}
 
 	switch (sms_mti) {
@@ -319,7 +319,6 @@  int sms_route_mt_sms(struct gsm_subscriber_connection *conn, struct msgb *msg,
 	if (!rc && !gsms->receiver)
 		rc = GSM411_RP_CAUSE_MO_NUM_UNASSIGNED;
 
-out:
 	return rc;
 }