bssdef: use flexible array member
Avoid UBSAN warnings about accessing a one-length array OOB
This commit is contained in:
parent
bb6e514230
commit
4e35c6b265
@ -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 {
|
||||
|
Loading…
x
Reference in New Issue
Block a user