diff options
author | Harald Welte <laforge@gnumonks.org> | 2019-05-20 20:59:08 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2019-05-21 00:31:11 +0200 |
commit | 067824841f6b1139e3a926b355826454a3f371b2 (patch) | |
tree | e91b1d5195d14420699a7fa303340e8e4169d5c0 /src/common/bts.c | |
parent | 89bfea63c9e4e3a308288fcb98e48bf88919e246 (diff) |
cbch: Support Extended CBCH
The logic for Extended CBCH are the same as for the Basic CBCH, we just
need to
* duplicate our related state
* parse the optional RSL_IE_SMSCB_CHAN_INDICATOR IE
* start to send data on the Extended CBCH (TB=4..7)
Change-Id: If2c6dc7da1e2185ab75fc957f8d305ad8db22429
Closes: OS#3535
Diffstat (limited to 'src/common/bts.c')
-rw-r--r-- | src/common/bts.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/common/bts.c b/src/common/bts.c index 5851e9b6..4af219b1 100644 --- a/src/common/bts.c +++ b/src/common/bts.c @@ -190,7 +190,8 @@ int bts_init(struct gsm_bts *bts) initialized = 1; } - INIT_LLIST_HEAD(&bts->smscb_state.queue); + INIT_LLIST_HEAD(&bts->smscb_basic.queue); + INIT_LLIST_HEAD(&bts->smscb_extended.queue); INIT_LLIST_HEAD(&bts->oml_queue); /* register DTX DL FSM */ |