]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/net/wireless/mwifiex/cfg80211.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[linux-beck.git] / drivers / net / wireless / mwifiex / cfg80211.c
index dbf5b1289516b0193a4e6a3bcba49efac5fc450a..78c2bb8d3726327c569036817dfbdd82ad134562 100644 (file)
@@ -1892,7 +1892,8 @@ mwifiex_cfg80211_scan(struct wiphy *wiphy,
                }
        }
 
-       for (i = 0; i < request->n_channels; i++) {
+       for (i = 0; i < min_t(u32, request->n_channels,
+                             MWIFIEX_USER_SCAN_CHAN_MAX); i++) {
                chan = request->channels[i];
                priv->user_scan_cfg->chan_list[i].chan_number = chan->hw_value;
                priv->user_scan_cfg->chan_list[i].radio_type = chan->band;