diff options
| author | Ilan Peer <ilan.peer@intel.com> | 2025-11-10 14:01:54 +0200 |
|---|---|---|
| committer | Johannes Berg <johannes.berg@intel.com> | 2025-11-11 09:25:18 +0100 |
| commit | eaa7ce66c3e2ccda035022b5e8af09caabecd635 (patch) | |
| tree | ab8bc4903b73e60ea0c4cd1e54a1166b534e8cdb /net/unix/af_unix.c | |
| parent | 7fe0d21f5633af8c3fab9f0ef0706c6156623484 (diff) | |
wifi: mac80211_hwsim: Fix possible NULL dereference
The 'vif' pointer in the Tx information might be NULL, e.g., in
case of injected frames etc. and is not checked in all paths. Fix it.
While at it, also directly use the local 'vif' pointer.
Fixes: a37a6f54439b ("wifi: mac80211_hwsim: Add simulation support for NAN device")
Signed-off-by: Ilan Peer <ilan.peer@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://lore.kernel.org/linux-wireless/aNJUlyIiSTW9zZdr@stanley.mountain
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20251110140128.ec00ae795a32.I9c65659b52434189d8b2ba06710d482669a3887a@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
