diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-03-14 23:46:48 +0800 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-03-22 19:02:04 +0800 |
commit | 1f89329f457df0f9f4bdf89e8fc861b8f988e877 (patch) | |
tree | 0b6295ec041976e5e3d36b74db94b71e7a168e21 /openbsc/src/system_information.c | |
parent | fa58625e3bd8423b4c7dfa325f2097642a7822ea (diff) |
GPRS: set SI3 GPRS indicator dependent on bts->gprs.enabled
Diffstat (limited to 'openbsc/src/system_information.c')
-rw-r--r-- | openbsc/src/system_information.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/openbsc/src/system_information.c b/openbsc/src/system_information.c index 7015b3806..29f3c2239 100644 --- a/openbsc/src/system_information.c +++ b/openbsc/src/system_information.c @@ -249,7 +249,7 @@ static int generate_si2(u_int8_t *output, struct gsm_bts *bts) return sizeof(*si2); } -struct gsm48_si_ro_info si_info = { +static struct gsm48_si_ro_info si_info = { .selection_params = { .present = 0, }, @@ -464,6 +464,8 @@ static int generate_si13(u_int8_t *output, struct gsm_bts *bts) int gsm_generate_si(u_int8_t *output, struct gsm_bts *bts, int type) { + si_info.gprs_ind.present = bts->gprs.enabled; + switch (type) { case RSL_SYSTEM_INFO_1: return generate_si1(output, bts); |