aboutsummaryrefslogtreecommitdiffstats
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/bts.c1
-rw-r--r--src/common/vty.c8
2 files changed, 9 insertions, 0 deletions
diff --git a/src/common/bts.c b/src/common/bts.c
index e82656dd..c587dd53 100644
--- a/src/common/bts.c
+++ b/src/common/bts.c
@@ -337,6 +337,7 @@ int bts_ccch_copy_msg(struct gsm_bts *bts, uint8_t *out_buf, struct gsm_time *gt
memcpy(out_buf, msgb_l3(msg), msgb_l3len(msg));
rc = msgb_l3len(msg);
msgb_free(msg);
+ btsb->agch_queue_agch_msgs++;
return rc;
}
diff --git a/src/common/vty.c b/src/common/vty.c
index 5eddc8df..e3c0b329 100644
--- a/src/common/vty.c
+++ b/src/common/vty.c
@@ -390,6 +390,14 @@ static void bts_dump_vty(struct vty *vty, struct gsm_bts *bts)
vty_out(vty, " Paging: Queue size %u, occupied %u, lifetime %us%s",
paging_get_queue_max(btsb->paging_state), paging_queue_length(btsb->paging_state),
paging_get_lifetime(btsb->paging_state), VTY_NEWLINE);
+ vty_out(vty, " AGCH: Queue limit %u, occupied %d, "
+ "dropped %llu, merged %llu, rejected %llu, "
+ "ag-res %llu, non-res %llu%s",
+ btsb->agch_max_queue_length, btsb->agch_queue_length,
+ btsb->agch_queue_dropped_msgs, btsb->agch_queue_merged_msgs,
+ btsb->agch_queue_rejected_msgs, btsb->agch_queue_agch_msgs,
+ btsb->agch_queue_pch_msgs,
+ VTY_NEWLINE);
#if 0
vty_out(vty, " Paging: %u pending requests, %u free slots%s",
paging_pending_requests_nr(bts),