linux/drivers/net/wireless/intel/iwlwifi/fw/api
Gustavo A. R. Silva 34e63cd5ba iwlwifi: fw: Replace zero-length arrays with flexible-array members
There is a regular need in the kernel to provide a way to declare
having a dynamically sized set of trailing elements in a structure.
Kernel code should always use “flexible array members”[1] for these
cases. The older style of one-element or zero-length arrays should
no longer be used[2].

[1] https://en.wikipedia.org/wiki/Flexible_array_member
[2] https://www.kernel.org/doc/html/v5.16/process/deprecated.html#zero-length-and-one-element-arrays

Link: https://github.com/KSPP/linux/issues/78
Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Reviewed-by: Kees Cook <keescook@chromium.org>
Acked-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220216195015.GA904148@embeddedor
2022-04-06 10:18:08 +03:00
..
alive.h
binding.h
cmdhdr.h
coex.h
commands.h brcmfmac 2022-03-11 13:00:17 -08:00
config.h
context.h
d3.h
datapath.h iwlwifi: mvm: update BAID allocation command again 2022-02-18 10:40:55 +02:00
dbg-tlv.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
debug.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
filter.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
led.h
location.h
mac-cfg.h
mac.h
nvm-reg.h iwlwifi: mvm: Disable WiFi bands selectively with BIOS 2022-02-18 10:40:54 +02:00
offload.h
paging.h
phy-ctxt.h
phy.h
power.h iwlwifi: mvm: add a flag to reduce power command. 2022-03-10 09:23:26 +02:00
rfi.h
rs.h brcmfmac 2022-03-11 13:00:17 -08:00
rx.h
scan.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
sf.h
sta.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
stats.h
system.h
tdls.h iwlwifi: fw: Replace zero-length arrays with flexible-array members 2022-04-06 10:18:08 +03:00
time-event.h
tx.h iwlwifi: api: remove ttl field from TX command 2022-02-18 10:40:55 +02:00
txq.h