From d7f8a1c16e8a6337539b5dae291f435cf0cf426e Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 24 Feb 2018 12:36:52 +0100 Subject: BTS: add rate_ctr about CCCH (paging, agch, pch) Change-Id: Id6c833746150a3c2e32b00ea6604669f16b84bc4 --- src/common/rsl.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/common/rsl.c') diff --git a/src/common/rsl.c b/src/common/rsl.c index bffe69d0..de04b3bf 100644 --- a/src/common/rsl.c +++ b/src/common/rsl.c @@ -552,6 +552,8 @@ static int rsl_rx_imm_ass(struct gsm_bts_trx *trx, struct msgb *msg) if (!TLVP_PRESENT(&tp, RSL_IE_FULL_IMM_ASS_INFO)) return rsl_tx_error_report(trx, RSL_ERR_MAND_IE_ERROR); + rate_ctr_inc2(trx->bts->ctrs, BTS_CTR_AGCH_RCVD); + /* cut down msg to the 04.08 RR part */ msg->l3h = (uint8_t *) TLVP_VAL(&tp, RSL_IE_FULL_IMM_ASS_INFO); msg->data = msg->l3h; @@ -563,6 +565,7 @@ static int rsl_rx_imm_ass(struct gsm_bts_trx *trx, struct msgb *msg) /* if there is no space in the queue: send DELETE IND */ rsl_tx_delete_ind(trx->bts, TLVP_VAL(&tp, RSL_IE_FULL_IMM_ASS_INFO), TLVP_LEN(&tp, RSL_IE_FULL_IMM_ASS_INFO)); + rate_ctr_inc2(trx->bts->ctrs, BTS_CTR_AGCH_DELETED); msgb_free(msg); } -- cgit v1.2.3