library/L1CTL_Types: add missing L1CTL_GPRS_RTS_IND message
This commit fixes the following warnings:
While RAW-decoding type '@L1CTL_Types.L1ctlMessageLV':
Invalid enum value '37' for '@L1CTL_Types.L1ctlMsgType':
Change-Id: I0772f5273ecc2fb0c3def1fd645828b216e3032f
Related: osmocom-bb.git I1494e0aac7555f6e01b4b435b77140afc42c098e
diff --git a/library/L1CTL_Types.ttcn b/library/L1CTL_Types.ttcn
index 73e09fc..2e1f34b 100644
--- a/library/L1CTL_Types.ttcn
+++ b/library/L1CTL_Types.ttcn
@@ -53,7 +53,8 @@
L1CTL_GPRS_DL_TBF_CFG_REQ,
L1CTL_GPRS_UL_BLOCK_REQ,
L1CTL_GPRS_DL_BLOCK_IND,
- L1CTL_EXT_RACH_REQ
+ L1CTL_EXT_RACH_REQ,
+ L1CTL_GPRS_RTS_IND
} with { variant "FIELDLENGTH(8)" };
type enumerated L1ctlCcchMode {
@@ -353,6 +354,13 @@
octetstring data
} with { variant (data) "BYTEORDER(first)" };
+ /* payload of L1CTL_GPRS_RTS_IND */
+ type record L1ctlGprsRtsInd {
+ uint32_t fn,
+ uint8_t tn,
+ uint8_t usf
+ } with { variant "" };
+
type union L1ctlMsgPayload {
L1ctlFbsbReq fbsb_req,
@@ -384,6 +392,7 @@
L1ctlGprsUlBlockReq ul_block_req,
L1ctlGprsDlBlockInd dl_block_ind,
L1ctlExtRachReq ext_rach_req,
+ L1ctlGprsRtsInd rts_ind,
octetstring other
} with {
variant (other) "BYTEORDER(first)"
@@ -438,6 +447,7 @@
ul_block_req, header.msg_type = L1CTL_GPRS_UL_BLOCK_REQ;
dl_block_ind, header.msg_type = L1CTL_GPRS_DL_BLOCK_IND;
ext_rach_req, header.msg_type = L1CTL_EXT_RACH_REQ;
+ rts_ind, header.msg_type = L1CTL_GPRS_RTS_IND;
other, OTHERWISE;
)" };