projects
/
platform
/
kernel
/
linux-starfive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wifi: brcmfmac: Adjust n_channels usage for __counted_by
[platform/kernel/linux-starfive.git]
/
drivers
/
net
/
wireless
/
broadcom
/
brcm80211
/
brcmfmac
/
cfg80211.c
diff --git
a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
index
2a90bb2
..
6049f9a
100644
(file)
--- a/
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
+++ b/
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
@@
-3780,8
+3780,10
@@
static int brcmf_internal_escan_add_info(struct cfg80211_scan_request *req,
if (req->channels[i] == chan)
break;
}
if (req->channels[i] == chan)
break;
}
- if (i == req->n_channels)
- req->channels[req->n_channels++] = chan;
+ if (i == req->n_channels) {
+ req->n_channels++;
+ req->channels[i] = chan;
+ }
for (i = 0; i < req->n_ssids; i++) {
if (req->ssids[i].ssid_len == ssid_len &&
for (i = 0; i < req->n_ssids; i++) {
if (req->ssids[i].ssid_len == ssid_len &&