diff options
author | Max <msuraev@sysmocom.de> | 2018-11-02 16:01:03 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-11-02 22:06:09 +0000 |
commit | 366390d81ab61d3215892f5a49dd04d5a1b60764 (patch) | |
tree | b0419d54a7ad2492c6012f0ba41287aa6b846d09 /include/osmocom/msc/gsm_data.h | |
parent | 662e2ba73e6d4643b603476bf9ee95b8aef2423c (diff) |
Add counters for BSSMAP cipher mode messages
Count COMPLETE and REJECT messages. Besides general troubleshooting
that's also useful for TTCN-3 tests to check that OsmoMSC processed
those messages as expected.
Change-Id: I5822b2b38b64f1a691b26c926a8e2bece21dc624
Related: OS#3187
Diffstat (limited to 'include/osmocom/msc/gsm_data.h')
-rw-r--r-- | include/osmocom/msc/gsm_data.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/msc/gsm_data.h b/include/osmocom/msc/gsm_data.h index 579697e29..085248cc7 100644 --- a/include/osmocom/msc/gsm_data.h +++ b/include/osmocom/msc/gsm_data.h @@ -216,6 +216,8 @@ enum { MSC_CTR_NC_SS_MO_ESTABLISHED, MSC_CTR_NC_SS_MT_REQUESTS, MSC_CTR_NC_SS_MT_ESTABLISHED, + MSC_CTR_BSSMAP_CIPHER_MODE_REJECT, + MSC_CTR_BSSMAP_CIPHER_MODE_COMPLETE, }; static const struct rate_ctr_desc msc_ctr_description[] = { @@ -247,6 +249,8 @@ static const struct rate_ctr_desc msc_ctr_description[] = { [MSC_CTR_NC_SS_MO_ESTABLISHED] = {"nc_ss:mo_established", "Established MS-initiated call independent SS/USSD sessions."}, [MSC_CTR_NC_SS_MT_REQUESTS] = {"nc_ss:mt_requests", "Received network-initiated call independent SS/USSD requests."}, [MSC_CTR_NC_SS_MT_ESTABLISHED] = {"nc_ss:mt_established", "Established network-initiated call independent SS/USSD sessions."}, + [MSC_CTR_BSSMAP_CIPHER_MODE_REJECT] = {"bssmap:cipher_mode_reject", "Number of CIPHER MODE REJECT messages processed by BSSMAP layer"}, + [MSC_CTR_BSSMAP_CIPHER_MODE_COMPLETE] = {"bssmap:cipher_mode_complete", "Number of CIPHER MODE COMPLETE messages processed by BSSMAP layer"}, }; static const struct rate_ctr_group_desc msc_ctrg_desc = { |