diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2016-07-12 16:52:32 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2016-08-27 01:58:19 +0000 |
commit | 7130683ffee026b0907902f8f20091987281c7f8 (patch) | |
tree | 49e28fa263ec9d9ff0a745560a9a883ea1f75e3a /openbsc/src | |
parent | 20423ea6cfdecd264b32c7fe5e15ee7de4455692 (diff) |
libmsc: add missing count of sms no receiver when using smpp_first
Change-Id: I20ecb3299d67dbaa7b016620685997db49970ffb
Diffstat (limited to 'openbsc/src')
-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) { |