aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/bts.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2019-05-20 20:59:08 +0200
committerHarald Welte <laforge@gnumonks.org>2019-05-21 00:31:11 +0200
commit067824841f6b1139e3a926b355826454a3f371b2 (patch)
treee91b1d5195d14420699a7fa303340e8e4169d5c0 /src/common/bts.c
parent89bfea63c9e4e3a308288fcb98e48bf88919e246 (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.c3
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 */