aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-11-16 16:58:52 +0100
committerHarald Welte <laforge@gnumonks.org>2016-11-16 16:58:52 +0100
commit6e363e7e31761f47d06d4074670d85693d03c038 (patch)
tree1e8a1762a2ea2ae2d0d00b423ca400788cb6941c
parent00b15390079630588de6a8c6092a1df690d723db (diff)
gsm_08_58.h: Add more Ericsson specific RSL IE Identifiers
-rw-r--r--include/osmocom/gsm/protocol/gsm_08_58.h25
1 files changed, 22 insertions, 3 deletions
diff --git a/include/osmocom/gsm/protocol/gsm_08_58.h b/include/osmocom/gsm/protocol/gsm_08_58.h
index 7d523c5e..a7a2ccfd 100644
--- a/include/osmocom/gsm/protocol/gsm_08_58.h
+++ b/include/osmocom/gsm/protocol/gsm_08_58.h
@@ -293,11 +293,30 @@ 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,
};
+/* Ericsson specific IEs, clash with above partially, so they're not
+ * part of the enum */
+#define RSL_IE_ERIC_INST_NR 0x48
+#define RSL_IE_ERIC_PGSL_TIMERS 0x49
+#define RSL_IE_ERIC_REPEAT_DL_FACCH 0x4a
+#define RSL_IE_ERIC_POWER_INFO 0xf0
+#define RSL_IE_ERIC_MOBILE_ID 0xf1
+#define RSL_IE_ERIC_BCCH_MAPPING 0xf2
+#define RSL_IE_ERIC_PACKET_PAG_IND 0xf3
+#define RSL_IE_ERIC_CNTR_CTRL 0xf4
+#define RSL_IE_ERIC_CNTR_CTRL_ACK 0xf5
+#define RSL_IE_ERIC_CNTR_REPORT 0xf6
+#define RSL_IE_ERIC_ICP_CONN 0xf7
+#define RSL_IE_ERIC_EMR_SUPPORT 0xf8
+#define RSL_IE_ERIC_EGPRS_REQ_REF 0xf9
+#define RSL_IE_ERIC_VGCS_REL 0xfa
+#define RSL_IE_ERIC_REP_PER_NCH 0xfb
+#define RSL_IE_ERIC_NY2 0xfc
+#define RSL_IE_ERIC_T3115 0xfd
+#define RSL_IE_ERIC_ACTIVATE_FLAG 0xfe
+#define RSL_IE_ERIC_FULL_NCH_INFO 0xff
+
/* Chapter 9.3.1 */
#define RSL_CHAN_NR_MASK 0xf8
#define RSL_CHAN_NR_1 0x08 /*< bit to add for 2nd,... lchan */