From 1ab64126105a00835f62c7b629f880d10baad66a Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 11 Oct 2020 19:54:36 +0200 Subject: sysinfo: Only send SI13 if PCU is connected If no PCU is connected, we cannot be providing GPRS services, and hence should not transmit SI13. Change-Id: I54320cf8073a33ed9e35b365921df178005e8967 Closes: OS#3075 --- src/common/sysinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/sysinfo.c b/src/common/sysinfo.c index e35caeb4..d3efffcb 100644 --- a/src/common/sysinfo.c +++ b/src/common/sysinfo.c @@ -98,7 +98,7 @@ uint8_t *bts_sysinfo_get(struct gsm_bts *bts, const struct gsm_time *g_time) tc4_sub[tc4_cnt] = SYSINFO_TYPE_2quater; tc4_cnt += 1; } - if (GSM_BTS_HAS_SI(bts, SYSINFO_TYPE_13)) { + if (GSM_BTS_HAS_SI(bts, SYSINFO_TYPE_13) && pcu_connected()) { tc4_sub[tc4_cnt] = SYSINFO_TYPE_13; tc4_cnt += 1; } -- cgit v1.2.3