diff options
| author | 2025-07-09 23:34:10 +0300 | |
|---|---|---|
| committer | 2025-07-10 13:26:13 +0200 | |
| commit | d7a54d02db41f72f0581a3c77c75b0993ed3f6e2 (patch) | |
| tree | cd440cd38bf7718962ef64ce44e6e09fb6937e8e /net/mac80211/util.c | |
| parent | wifi: mac80211: Fix uninitialized variable with __free() in ieee80211_ml_epcs() (diff) | |
| download | wireguard-linux-d7a54d02db41f72f0581a3c77c75b0993ed3f6e2.tar.xz wireguard-linux-d7a54d02db41f72f0581a3c77c75b0993ed3f6e2.zip | |
wifi: mac80211: always initialize sdata::key_list
This is currently not initialized for a virtual monitor, leading to a
NULL pointer dereference when - for example - iterating over all the
keys of all the vifs.
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250709233400.8dcefe578497.I4c90a00ae3256520e063199d7f6f2580d5451acf@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
