aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2021-07-21 14:26:26 +0200
committerpespin <pespin@sysmocom.de>2021-07-22 15:45:24 +0000
commitb2b47d2c472c85da6eb1fd02c28248c909c5869e (patch)
treeecfb82e43437ec7f21834211f8e86871fee49ebe /include/osmocom
parent0c2d98e0c4bcdb1160bece2ecab77910ca0f4c76 (diff)
bts: Clear BTS_STAT_CHAN_*_{TOTAL,USED} on bts disconnect
Adds gsm_bts_stats_reset() to clear the stats and calls it from the different models. Change-Id: Ic42687cd73e3546edaa99fb1268a5960ffa43b12 Related: SYS#5541
Diffstat (limited to 'include/osmocom')
-rw-r--r--include/osmocom/bsc/bts.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/bsc/bts.h b/include/osmocom/bsc/bts.h
index 9ec936438..72ef8d974 100644
--- a/include/osmocom/bsc/bts.h
+++ b/include/osmocom/bsc/bts.h
@@ -704,6 +704,8 @@ int gsm_bts_set_system_infos(struct gsm_bts *bts);
int gsm_bts_set_c0_power_red(struct gsm_bts *bts, const uint8_t red);
+void gsm_bts_stats_reset(struct gsm_bts *bts);
+
int gsm_bts_model_register(struct gsm_bts_model *model);
struct gsm_bts_model *bts_model_find(enum gsm_bts_type type);