bssdef: use flexible array member

Avoid UBSAN warnings about accessing a one-length array OOB
This commit is contained in:
Sultan Qasim Khan 2024-03-14 07:46:01 -04:00
parent bb6e514230
commit 4e35c6b265

View File

@ -65,7 +65,7 @@ typedef struct _NDIS_802_11_FIXED_IEs {
typedef struct _NDIS_802_11_VARIABLE_IEs {
u8 ElementID;
u8 Length;
u8 data[1];
u8 data[];
} NDIS_802_11_VARIABLE_IEs, *PNDIS_802_11_VARIABLE_IEs;
typedef enum _NDIS_802_11_AUTHENTICATION_MODE {
@ -150,7 +150,7 @@ typedef struct _NDIS_802_11_FIXED_IEs {
typedef struct _NDIS_802_11_VARIABLE_IEs {
u8 ElementID;
u8 Length;
u8 data[1];
u8 data[];
} NDIS_802_11_VARIABLE_IEs, *PNDIS_802_11_VARIABLE_IEs;
typedef enum _NDIS_802_11_AUTHENTICATION_MODE {