path: root/include
diff options
authorPhilipp Maier <pmaier@sysmocom.de>2020-11-06 23:19:45 +0100
committerlaforge <laforge@osmocom.org>2020-12-01 11:58:24 +0000
commit0eb479e2831cfcb3e65bdce727b7b9909d2d5d09 (patch)
tree1d235a86364dcb6ee1b8239c5fad67e5d912e3f8 /include
parentca878ff4dff1fc88902732151f0eeed80347c985 (diff)
abis_rsl: parse cm3 and indicate ACCH repetition cap to BTS
In order to activate FACCH/SACCH repetition on the BTS, the classmark 3 IE in the CLASSMARK CHANGE message must be parsed and depending on the Repeated ACCH Capability bit the RSL_IE_OSMO_REP_ACCH_CAP is added to the RSL CHAN ACT und RSL CHAN MODE MODIFY. Since RSL_IE_OSMO_REP_ACCH_CAP is a propritary IE, it may only be added for BTS type osmo-bts. Change-Id: I39ae439d05562b35b2e47774dc92f8789fea1a57 Related: OS#4796 SYS#5114
Diffstat (limited to 'include')
1 files changed, 3 insertions, 0 deletions
diff --git a/include/osmocom/bsc/gsm_data.h b/include/osmocom/bsc/gsm_data.h
index ed40e360f..a5b5a50f7 100644
--- a/include/osmocom/bsc/gsm_data.h
+++ b/include/osmocom/bsc/gsm_data.h
@@ -322,6 +322,9 @@ struct gsm_subscriber_connection {
enum subscr_sccp_state state;
} lb;
} lcs;
+ struct gsm48_classmark3 cm3;
+ bool cm3_valid;