summaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm/protocol
diff options
context:
space:
mode:
authorPhilipp <pmaier@sysmocom.de>2016-11-14 12:34:15 +0100
committerHarald Welte <laforge@gnumonks.org>2016-11-16 10:08:54 +0000
commit00b15390079630588de6a8c6092a1df690d723db (patch)
treec683697ff44ac569e31afccba0985d2902b1a80b /include/osmocom/gsm/protocol
parent9b4d065ba5b75d564845d6aeef6596ce5768b2a3 (diff)
RSL: Add defines for ericsson systinfo SI13
Ericsson uses non standard information element tags when setting up the SI13 system information configuration. This applies to RSL_SYSTEM_INFO_13, which is normally 0x28, instead Ericsson uses RSL_ERIC_SYSTEM_INFO_13, which is set to 0x0C. Furthermore, Ericsson adds a propritary field called BCCH-Mapping, which is tagged as 0xf2 (RSL_IE_ERIC_BCCH_MAPPING) This patch addes these two information element tags in gsm_08_58.h Change-Id: Idc27352e286b9b8bbcbf0b31bdb676c3d13487a9
Diffstat (limited to 'include/osmocom/gsm/protocol')
-rw-r--r--include/osmocom/gsm/protocol/gsm_08_58.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/gsm/protocol/gsm_08_58.h b/include/osmocom/gsm/protocol/gsm_08_58.h
index 03337e7e..7d523c5e 100644
--- a/include/osmocom/gsm/protocol/gsm_08_58.h
+++ b/include/osmocom/gsm/protocol/gsm_08_58.h
@@ -293,6 +293,9 @@ enum abis_rsl_ie {
RSL_IE_IPAC_RTP_PAYLOAD2= 0xfc,
RSL_IE_IPAC_RTP_MPLEX = 0xfd,
RSL_IE_IPAC_RTP_MPLEX_ID= 0xfe,
+
+ /* Ericsson */
+ RSL_IE_ERIC_BCCH_MAPPING= 0xf2,
};
/* Chapter 9.3.1 */
@@ -461,6 +464,7 @@ struct rsl_ie_chan_ident {
#define RSL_EXT_MEAS_ORDER 0x47
#define RSL_MEAS_INFO 0x48
#define RSL_SYSTEM_INFO_13 0x28
+#define RSL_ERIC_SYSTEM_INFO_13 0x0C
#define RSL_SYSTEM_INFO_2quater 0x29
#define RSL_SYSTEM_INFO_9 0x2a
#define RSL_SYSTEM_INFO_18 0x2b