aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/common/pcu_sock.c4
-rw-r--r--src/common/rsl.c1
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;