diff options
-rw-r--r-- | drivers/net/wireless/wl12xx/scan.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/wl12xx/scan.c b/drivers/net/wireless/wl12xx/scan.c index 330d6788a916..8599dab1fe2a 100644 --- a/drivers/net/wireless/wl12xx/scan.c +++ b/drivers/net/wireless/wl12xx/scan.c | |||
@@ -572,6 +572,9 @@ wl12xx_scan_sched_scan_ssid_list(struct wl1271 *wl, | |||
572 | * so they're used in probe requests. | 572 | * so they're used in probe requests. |
573 | */ | 573 | */ |
574 | for (i = 0; i < req->n_ssids; i++) { | 574 | for (i = 0; i < req->n_ssids; i++) { |
575 | if (!req->ssids[i].ssid_len) | ||
576 | continue; | ||
577 | |||
575 | for (j = 0; j < cmd->n_ssids; j++) | 578 | for (j = 0; j < cmd->n_ssids; j++) |
576 | if (!memcmp(req->ssids[i].ssid, | 579 | if (!memcmp(req->ssids[i].ssid, |
577 | cmd->ssids[j].ssid, | 580 | cmd->ssids[j].ssid, |