aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPhilipp Maier <pmaier@sysmocom.de>2020-11-14 21:54:53 +0100
committerlaforge <laforge@osmocom.org>2020-12-01 11:58:24 +0000
commitca878ff4dff1fc88902732151f0eeed80347c985 (patch)
tree6c640b968c4df057f8d6328918d54b889b518724 /include
parentc93b2a2640ab0ef3b960d556e7daf3e6deda6005 (diff)
bts: add repeated acch mode flags + vty config
To be able to control the FACCH/SACCH repetition behavior inside the BTS a one byte flag is sent to the BTS together with the RSL_IE_OSMO_REP_ACCH_CAP IE. This patch adds the necessary VTY commands. The sending of the flag is implemented in a follow-up patch. See also: I39ae439d05562b35b2e47774dc92f8789fea1a57 Related: SYS#5114, OS#4796, OS#4794, OS#4795 Depends: libosmocore I6dda239e9cd7033297bed1deb5eb1d9f87b8433f Change-Id: I083eaa2c30478912426e9c24a506f0b88836e190
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/bsc/bts.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/bsc/bts.h b/include/osmocom/bsc/bts.h
index fd2ac320b..22839d612 100644
--- a/include/osmocom/bsc/bts.h
+++ b/include/osmocom/bsc/bts.h
@@ -480,6 +480,10 @@ struct gsm_bts {
struct llist_head oml_fail_rep;
struct llist_head chan_rqd_queue;
+
+ /* osmocom specific FACCH/SACCH repetition mode flags set by VTY to
+ * enable/disable certain ACCH repeation features individually */
+ struct abis_rsl_osmo_rep_acch_cap repeated_acch_policy;
};
#define GSM_BTS_SI2Q(bts, i) (struct gsm48_system_information_type_2quater *)((bts)->si_buf[SYSINFO_TYPE_2quater][i])