diff options
author | Jiasheng Jiang <jiasheng@iscas.ac.cn> | 2022-01-05 16:15:59 +0800 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2022-01-31 15:20:12 +0100 |
commit | a72c01a94f1d285a274219d36e2a17b4846c0615 (patch) | |
tree | 30f6be22db19c79fae1951092e7cd895467c6e4b /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 665408f4c3a5c83e712871daa062721624b2b79e (diff) |
mac80211: mlme: check for null after calling kmemdup
As the possible failure of the alloc, the ifmgd->assoc_req_ies might be
NULL pointer returned from kmemdup().
Therefore it might be better to free the skb and return error in order
to fail the association, like ieee80211_assoc_success().
Also, the caller, ieee80211_do_assoc(), needs to deal with the return
value from ieee80211_send_assoc().
Fixes: 4d9ec73d2b78 ("cfg80211: Report Association Request frame IEs in association events")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Link: https://lore.kernel.org/r/20220105081559.2387083-1-jiasheng@iscas.ac.cn
[fix some paths to be errors, not success]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions