aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-10-22 02:17:21 +0300
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-10-22 02:53:00 +0300
commite0154aa09bbcab1a03a368dede544d7c93fe68df (patch)
treebc3a49722ff2da23a665ccb4e1de69f7826fb9a4 /include
parentea0247e26c993fb4920cdf051bdd88c7b6a7314f (diff)
struct gsm_lchan: group ACCH repetition state fields
Diffstat (limited to 'include')
-rw-r--r--include/osmo-bts/lchan.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/include/osmo-bts/lchan.h b/include/osmo-bts/lchan.h
index 03b31441..3eb4f935 100644
--- a/include/osmo-bts/lchan.h
+++ b/include/osmo-bts/lchan.h
@@ -304,13 +304,16 @@ struct gsm_lchan {
/* ECU (Error Concealment Unit) state */
struct osmo_ecu_state *ecu_state;
+ /* Repeated ACCH capabilities and current state */
struct abis_rsl_osmo_rep_acch_cap rep_acch_cap;
- bool repeated_dl_facch_active;
- bool repeated_ul_sacch_active;
- bool repeated_dl_sacch_active;
+ struct {
+ bool dl_facch_active;
+ bool ul_sacch_active;
+ bool dl_sacch_active;
- /* Message buffer to store DL-SACCH repeation candidate */
- struct msgb *rep_sacch;
+ /* Message buffer to store DL-SACCH repeation candidate */
+ struct msgb *dl_sacch_msg;
+ } rep_acch;
/* Cached early Immediate Assignment message: if the Immediate Assignment arrives before the channel is
* confirmed active, then cache it here and send it once the channel is confirmed to be active. This is related