diff options
author | Nico Golde <nico@ngolde.de> | 2010-09-15 19:49:55 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-09-16 20:54:14 +0800 |
commit | f11af07431c0b3c69e2fbdf1e7afee7fee787ce4 (patch) | |
tree | 8b7f185e1b4fb3d42d88e7972f48bf61b7ba6f72 /openbsc | |
parent | aaa40b868896b77f47890c0b21fe4a6baa34adb6 (diff) |
gsm_04_11: count SMS delivery attempts for each CP-DATA
Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org>
Diffstat (limited to 'openbsc')
-rw-r--r-- | openbsc/src/gsm_04_11.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c index 6cce57db1..360ab074e 100644 --- a/openbsc/src/gsm_04_11.c +++ b/openbsc/src/gsm_04_11.c @@ -37,6 +37,7 @@ #include <osmocore/tlv.h> #include <openbsc/debug.h> #include <openbsc/gsm_data.h> +#include <openbsc/db.h> #include <openbsc/gsm_subscriber.h> #include <openbsc/gsm_04_11.h> #include <openbsc/gsm_04_08.h> @@ -175,6 +176,7 @@ static int gsm411_cp_sendmsg(struct msgb *msg, struct gsm_trans *trans, trans->sms.cp_timer.cb = cp_timer_expired; /* 5.3.2.1: Set Timer TC1A */ bsc_schedule_timer(&trans->sms.cp_timer, GSM411_TMR_TC1A); + db_sms_inc_deliver_attempts(trans->sms.sms); DEBUGP(DSMS, "TX: CP-DATA "); break; case GSM411_MT_CP_ACK: |