diff options
-rw-r--r-- | openbsc/src/libmsc/gsm_04_11.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/openbsc/src/libmsc/gsm_04_11.c b/openbsc/src/libmsc/gsm_04_11.c index fba5208eb..840d4d4ce 100644 --- a/openbsc/src/libmsc/gsm_04_11.c +++ b/openbsc/src/libmsc/gsm_04_11.c @@ -309,8 +309,10 @@ try_local: if (!gsms->receiver) { #ifdef BUILD_SMPP /* Avoid a second look-up */ - if (smpp_first) + if (smpp_first) { + rate_ctr_inc(&conn->bts->network->ratectrs->ctr[MSC_CTR_SMS_NO_RECEIVER]); return 1; /* cause 1: unknown subscriber */ + } rc = smpp_try_deliver(gsms, conn); if (rc == 1) { |