Revert "wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors"
This reverts commit d7f5363ee0
.
This commit is contained in:
parent
6bafde029d
commit
0584d5a0f0
2 changed files with 2 additions and 4 deletions
|
@ -8651,8 +8651,7 @@ nl80211_parse_sched_scan(struct wiphy *wiphy, struct wireless_dev *wdev,
|
|||
return ERR_PTR(-ENOMEM);
|
||||
|
||||
if (n_ssids)
|
||||
request->ssids = (void *)request +
|
||||
struct_size(request, channels, n_channels);
|
||||
request->ssids = (void *)&request->channels[n_channels];
|
||||
request->n_ssids = n_ssids;
|
||||
if (ie_len) {
|
||||
if (n_ssids)
|
||||
|
|
|
@ -116,8 +116,7 @@ static int cfg80211_conn_scan(struct wireless_dev *wdev)
|
|||
n_channels = i;
|
||||
}
|
||||
request->n_channels = n_channels;
|
||||
request->ssids = (void *)request +
|
||||
struct_size(request, channels, n_channels);
|
||||
request->ssids = (void *)&request->channels[n_channels];
|
||||
request->n_ssids = 1;
|
||||
|
||||
memcpy(request->ssids[0].ssid, wdev->conn->params.ssid,
|
||||
|
|
Loading…
Add table
Reference in a new issue