wifi: cfg80211: avoid leaking stack data into trace
authorBenjamin Berg <benjamin.berg@intel.com>
Mon, 25 Sep 2023 15:18:56 +0000 (17:18 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 26 Sep 2023 07:12:27 +0000 (09:12 +0200)
commit334bf33eec5701a1e4e967bcb7cc8611a998334b
tree2018903e87d8c40f7836f5d8a1484fcdd624b0e1
parent61304336c67358d49a989e5e0060d8c99bad6ca8
wifi: cfg80211: avoid leaking stack data into trace

If the structure is not initialized then boolean types might be copied
into the tracing data without being initialised. This causes data from
the stack to leak into the trace and also triggers a UBSAN failure which
can easily be avoided here.

Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Link: https://lore.kernel.org/r/20230925171855.a9271ef53b05.I8180bae663984c91a3e036b87f36a640ba409817@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/nl80211.c