aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-07-03 03:32:54 +0700
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-07-03 03:33:02 +0700
commit3f89e4a95debcfb783989d8113f7b873879ff61a (patch)
tree9e74131bfcbc47169d2c54dac0a71bf036ccdc5a
parentf6983f68a9c3740914945c929b4e4d351bdcf3d6 (diff)
system_information: constify bitvec in freq. list encoding API
-rw-r--r--src/osmo-bsc/system_information.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osmo-bsc/system_information.c b/src/osmo-bsc/system_information.c
index 19ea998d4..b17a909e5 100644
--- a/src/osmo-bsc/system_information.c
+++ b/src/osmo-bsc/system_information.c
@@ -398,7 +398,7 @@ static int freq_list_bmrel_set_arfcn(uint8_t *chan_list, unsigned int arfcn)
/* generate a variable bitmap */
static inline int enc_freq_lst_var_bitmap(uint8_t *chan_list,
- struct bitvec *bv, const struct gsm_bts *bts,
+ const struct bitvec *bv, const struct gsm_bts *bts,
bool bis, bool ter, int min, bool pgsm)
{
int i;
@@ -459,7 +459,7 @@ int range_encode(enum gsm48_range r, int *arfcns, int arfcns_used, int *w,
/* generate a frequency list with the range 512 format */
static inline int enc_freq_lst_range(uint8_t *chan_list,
- struct bitvec *bv, const struct gsm_bts *bts,
+ const struct bitvec *bv, const struct gsm_bts *bts,
bool bis, bool ter, bool pgsm)
{
int arfcns[RANGE_ENC_MAX_ARFCNS];
@@ -491,7 +491,7 @@ static inline int enc_freq_lst_range(uint8_t *chan_list,
}
/* generate a cell channel list as per Section 10.5.2.1b of 04.08 */
-static int bitvec2freq_list(uint8_t *chan_list, struct bitvec *bv,
+static int bitvec2freq_list(uint8_t *chan_list, const struct bitvec *bv,
const struct gsm_bts *bts, bool bis, bool ter)
{
int i, rc, min = -1, max = -1, arfcns = 0;