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