GPRS: actually enable indicating EDGE capability in SI13
diff --git a/openbsc/src/system_information.c b/openbsc/src/system_information.c
index 8072ba2..3bd833a 100644
--- a/openbsc/src/system_information.c
+++ b/openbsc/src/system_information.c
@@ -405,7 +405,7 @@
.ext_info_present = 0,
.ext_info = {
/* The values below are just guesses ! */
- .egprs_supported = 1,
+ .egprs_supported = 0,
.use_egprs_p_ch_req = 1,
.bep_period = 4,
.pfc_supported = 0,
@@ -460,6 +460,9 @@
{
switch (bts->gprs.mode) {
case BTS_GPRS_EGPRS:
+ si13_default.cell_opts.ext_info_present = 1;
+ si13_default.cell_opts.ext_info.egprs_supported = 1;
+ /* fallthrough */
case BTS_GPRS_GPRS:
si_info.gprs_ind.present = 1;
break;