gsm_rlcmac.h: Make sure we have a corresponding 'u' member to RlcMacDownlink_t for every call

Port from wireshark.git commit 6c32ba5ff1a5f5ec2426d1d2c4f4f37fd136bab0.

Ported-by: Pau Espin Pedrol <pespin@sysmocom.de>
Change-Id: I989befc56fa37b8f982301f4f9aa4f4533e3e87a
This commit is contained in:
Gerald Combs 2020-01-28 16:37:43 +01:00 committed by Pau Espin Pedrol
parent bcc6408cd1
commit bc4f3930a9
1 changed files with 35 additions and 25 deletions

View File

@ -4900,35 +4900,45 @@ typedef struct
union
{
guint8 MESSAGE_TYPE;
Packet_Access_Reject_t Packet_Access_Reject;
Packet_Cell_Change_Order_t Packet_Cell_Change_Order;
Packet_Downlink_Assignment_t Packet_Downlink_Assignment;
Packet_Measurement_Order_Reduced_t Packet_Measurement_Order;
Packet_Neighbour_Cell_Data_t Packet_Neighbour_Cell_Data;
Packet_Serving_Cell_Data_t Packet_Serving_Cell_Data;
Packet_Paging_Request_t Packet_Paging_Request;
Packet_PDCH_Release_t Packet_PDCH_Release;
Packet_Polling_Request_t Packet_Polling_Request;
Packet_Power_Control_Timing_Advance_t Packet_Power_Control_Timing_Advance;
Packet_PRACH_Parameters_t Packet_PRACH_Parameters;
Packet_Queueing_Notification_t Packet_Queueing_Notification;
Packet_Timeslot_Reconfigure_t Packet_Timeslot_Reconfigure;
Packet_TBF_Release_t Packet_TBF_Release;
Packet_Uplink_Ack_Nack_t Packet_Uplink_Ack_Nack;
Packet_Uplink_Assignment_t Packet_Uplink_Assignment;
Packet_Cell_Change_Continue_t Packet_Cell_Change_Continue;
Packet_Handover_Command_t Packet_Handover_Command;
Packet_PhysicalInformation_t Packet_PhysicalInformation;
Packet_Downlink_Dummy_Control_Block_t Packet_Downlink_Dummy_Control_Block;
Additional_MS_Rad_Access_Cap_t Additional_MS_Rad_Access_Cap;
EGPRS_PD_AckNack_t EGPRS_PD_AckNack;
PSI13_t PSI13;
PSI1_t PSI1;
PSI2_t PSI2;
PSI3_t PSI3;
PSI3_BIS_t PSI3_BIS;
PSI4_t PSI4;
PSI13_t PSI13;
PSI5_t PSI5;
Packet_Access_Reject_t Packet_Access_Reject;
Packet_Cell_Change_Continue_t Packet_Cell_Change_Continue;
Packet_Cell_Change_Failure_t Packet_Cell_Change_Failure;
Packet_Cell_Change_Notification_t Packet_Cell_Change_Notification;
Packet_Cell_Change_Order_t Packet_Cell_Change_Order;
Packet_Control_Acknowledgement_t Packet_Control_Acknowledgement;
Packet_Downlink_Ack_Nack_t Packet_Downlink_Ack_Nack;
Packet_Downlink_Assignment_t Packet_Downlink_Assignment;
Packet_Downlink_Dummy_Control_Block_t Packet_Downlink_Dummy_Control_Block;
Packet_Enh_Measurement_Report_t Packet_Enh_Measurement_Report;
Packet_Handover_Command_t Packet_Handover_Command;
Packet_Measurement_Order_t Packet_Measurement_Order;
Packet_Measurement_Report_t Packet_Measurement_Report;
Packet_Mobile_TBF_Status_t Packet_Mobile_TBF_Status;
Packet_Neighbour_Cell_Data_t Packet_Neighbour_Cell_Data;
Packet_PDCH_Release_t Packet_PDCH_Release;
Packet_PRACH_Parameters_t Packet_PRACH_Parameters;
Packet_PSI_Status_t Packet_PSI_Status;
Packet_Paging_Request_t Packet_Paging_Request;
Packet_Pause_t Packet_Pause;
Packet_PhysicalInformation_t Packet_PhysicalInformation;
Packet_Polling_Request_t Packet_Polling_Request;
Packet_Power_Control_Timing_Advance_t Packet_Power_Control_Timing_Advance;
Packet_Queueing_Notification_t Packet_Queueing_Notification;
Packet_Resource_Request_t Packet_Resource_Request;
Packet_SI_Status_t Packet_SI_Status;
Packet_Serving_Cell_Data_t Packet_Serving_Cell_Data;
Packet_TBF_Release_t Packet_TBF_Release;
Packet_Timeslot_Reconfigure_t Packet_Timeslot_Reconfigure;
Packet_Uplink_Ack_Nack_t Packet_Uplink_Ack_Nack;
Packet_Uplink_Assignment_t Packet_Uplink_Assignment;
Packet_Uplink_Dummy_Control_Block_t Packet_Uplink_Dummy_Control_Block;
} u;
/* NrOfBits is placed after union to avoid unnecessary code changes when addressing the union members