aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/rsl.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-07-11 17:48:22 +0200
committerMax <msuraev@sysmocom.de>2017-07-11 16:22:29 +0000
commit152c2f489cd214b1a400b158df2b8726f779358a (patch)
tree89c48bb42286c4b7ce4b6d8e8d9fbb48a6196e72 /src/common/rsl.c
parent9a2187e7b19cd940007df724a5343003f847799f (diff)
si2q: do not consider count update as error
The number of SI2quater messages might be updated dynamically by BSC (via 'bts 0 resend-system-information' command for example). Log it but do not return error. Related: OS#2357 Change-Id: I9625be879c672e20543cc40af288828143ffb983
Diffstat (limited to 'src/common/rsl.c')
-rw-r--r--src/common/rsl.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/common/rsl.c b/src/common/rsl.c
index fd8bf13e..dc176ea7 100644
--- a/src/common/rsl.c
+++ b/src/common/rsl.c
@@ -315,9 +315,8 @@ static int rsl_rx_bcch_info(struct gsm_bts_trx *trx, struct msgb *msg)
count = (uint8_t) bitvec_get_uint(&bv, 4);
if (bts->si2q_count && bts->si2q_count != count) {
- LOGP(DRSL, LOGL_ERROR, " Rx RSL SI2quater count changed while receiving: %u -> %d\n",
+ LOGP(DRSL, LOGL_NOTICE, " Rx RSL SI2quater count updated: %u -> %d\n",
bts->si2q_count, count);
- return rsl_tx_error_report(trx, RSL_ERR_IE_CONTENT);
}
bts->si2q_count = count;