From b04ffc11fb06f64223ded89c1fa0a26dc5756117 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Tue, 8 Jun 2021 18:29:38 +0200 Subject: pcu_sock: Transmit SI2 OsmoPCU will need this SI2 in order to gain knowledge of the BCCH Frequency List being broadcasted, in order to build a per-MS specific Neighbour List using NC_FREQUENCY_LIST bits in Packet Measurement Order. Related: SYS#5303 Change-Id: If70c64f941f621a9a68aef2c846639b5c7f2f74b --- src/common/pcu_sock.c | 4 ++-- src/common/rsl.c | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/common/pcu_sock.c b/src/common/pcu_sock.c index 83aa0a19..3a735702 100644 --- a/src/common/pcu_sock.c +++ b/src/common/pcu_sock.c @@ -770,8 +770,8 @@ int pcu_tx_si(const struct gsm_bts *bts, enum osmo_sysinfo_type si_type, static int pcu_tx_si_all(struct gsm_bts *bts) { - const enum osmo_sysinfo_type si_types[3] = - { SYSINFO_TYPE_1, SYSINFO_TYPE_3, SYSINFO_TYPE_13 }; + const enum osmo_sysinfo_type si_types[] = + { SYSINFO_TYPE_1, SYSINFO_TYPE_2, SYSINFO_TYPE_3, SYSINFO_TYPE_13 }; unsigned int i; int rc = 0; diff --git a/src/common/rsl.c b/src/common/rsl.c index 7f9af84c..a4b1b7d8 100644 --- a/src/common/rsl.c +++ b/src/common/rsl.c @@ -550,6 +550,7 @@ static int rsl_rx_bcch_info(struct gsm_bts_trx *trx, struct msgb *msg) } break; case SYSINFO_TYPE_1: + case SYSINFO_TYPE_2: case SYSINFO_TYPE_13: pcu_tx_si(trx->bts, osmo_si, true); break; -- cgit v1.2.3