RLCMAC_CSN1: Add "other" for not-yet-implemented message types

This commit is contained in:
Harald Welte 2017-08-01 00:27:06 +02:00
parent 4b6c772b15
commit 422f072176
1 changed files with 8 additions and 4 deletions

View File

@ -269,7 +269,8 @@ module RLCMAC_CSN1_Types {
PacketUlAssignment ul_assignment,
PacketPagingReq paging,
PacketUlAckNack ul_ack_nack,
PacketDlDummy dl_dummy
PacketDlDummy dl_dummy,
octetstring other
} with { variant "" };
type record RlcmacDlCtrlMsg {
@ -280,7 +281,8 @@ module RLCMAC_CSN1_Types {
ul_assignment, msg_type = PACKET_UL_ASSIGNMENT;
paging, msg_type = PACKET_PAGING_REQUEST;
ul_ack_nack, msg_type = PACKET_UL_ACK_NACK;
dl_dummy, msg_type = PACKET_DL_DUMMY_CTRL
dl_dummy, msg_type = PACKET_DL_DUMMY_CTRL;
other, OTHERWISE
)"
};
@ -332,7 +334,8 @@ module RLCMAC_CSN1_Types {
type union RlcmacUlCtrlUnion {
PacketCtrlAck ctrl_ack,
PacketDlAckNack dl_ack_nack,
PacketUlDummy ul_dummy
PacketUlDummy ul_dummy,
octetstring other
} with { variant "" };
type record RlcmacUlCtrlMsg {
@ -341,7 +344,8 @@ module RLCMAC_CSN1_Types {
} with {
variant (u) "CROSSTAG(ctrl_ack, msg_type = PACKET_CONTROL_ACK;
dl_ack_nack, msg_type = PACKET_DL_ACK_NACK;
ul_dummy, msg_type = PACKET_UL_DUMMY_CTRL
ul_dummy, msg_type = PACKET_UL_DUMMY_CTRL;
other, OTHERWISE
)"
};