"vif->cfg80211.hidden_ssid_scan" value is always setting as true although "ssid[i].ssid_len" value is zero.
If there are no ssids passed from celler, then unable to do ssid scan.
So it is needed to properly set it.
Change-Id: Id4064ab1b65b29a375c276c16c095309ca4a92b1
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
+ sizeof(scan_ssids->len));
scan_ssids = (struct wlan_cmd_scan_ssid *)
(data + scan_ssids_len);
- }
- vif->cfg80211.hidden_ssid_scan = true;
+ if (vif->cfg80211.hidden_ssid_scan == false)
+ vif->cfg80211.hidden_ssid_scan = true;
+ }
}
+ printkd("hidden ssid scanning: %d\n", vif->cfg80211.hidden_ssid_scan);
+
n = min(request->n_channels, 14);
if (n > 15)
n = 15;