path: root/include
diff options
authorNeels Hofmeyr <neels@hofmeyr.de>2018-10-31 02:04:01 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2018-11-01 01:15:03 +0100
commit63a79404ebc3409fe270b1723330119c7642bfc6 (patch)
tree1efbce300d64f63bb1c2fed4249324389093ff19 /include
parent8e5b8def075c064093b3deae16af57b7b9b27c80 (diff)
add 'show bts N neighbor-si', test SI ARFCNsneels/legacy_neighbors
How the new way of indicating neighbor cells interacts with the various System Information coding and manual SI modes is yet badly under-tested. - Add vty command 'show bts N neighbor-si' to generate the frequency lists as would be sent out via OML in the System Information IEs. - Add neighbor_si.vty VTY transcript test to verify the various neighbor configurations and what SI frequency lists they produce. Change-Id: I7acc46c6299b48eb10356d89d896a2d1f1cc4978
Diffstat (limited to 'include')
1 files changed, 3 insertions, 0 deletions
diff --git a/include/osmocom/bsc/system_information.h b/include/osmocom/bsc/system_information.h
index 29f639dca..41e41dda4 100644
--- a/include/osmocom/bsc/system_information.h
+++ b/include/osmocom/bsc/system_information.h
@@ -19,4 +19,7 @@ int bts_earfcn_add(struct gsm_bts *bts, uint16_t earfcn, uint8_t thresh_hi, uint
int bts_uarfcn_del(struct gsm_bts *bts, uint16_t arfcn, uint16_t scramble);
int bts_uarfcn_add(struct gsm_bts *bts, uint16_t arfcn, uint16_t scramble,
bool diversity);
+int generate_bcch_chan_list(uint8_t *chan_list, struct gsm_bts *bts,
+ bool si5, bool bis, bool ter);