[PATCH 2/3] mac80211: Support a scan request for a specific BSSID
From: Jouni Malinen <hidden>
Date: 2016-02-26 14:06:39
Subsystem:
mac80211, the rest · Maintainers:
Johannes Berg, Linus Torvalds
From: Jouni Malinen <hidden>
Date: 2016-02-26 14:06:39
Subsystem:
mac80211, the rest · Maintainers:
Johannes Berg, Linus Torvalds
If the cfg80211 scan trigger operation specifies a single BSSID, use that value instead of the wildcard BSSID in the Probe Request frames. Signed-off-by: Jouni Malinen <redacted> --- net/mac80211/scan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/mac80211/scan.c b/net/mac80211/scan.c
index ae980ce..b025a82 100644
--- a/net/mac80211/scan.c
+++ b/net/mac80211/scan.c@@ -497,7 +497,7 @@ static void ieee80211_scan_state_send_probe(struct ieee80211_local *local, for (i = 0; i < scan_req->n_ssids; i++) ieee80211_send_probe_req( - sdata, local->scan_addr, NULL, + sdata, local->scan_addr, scan_req->bssid, scan_req->ssids[i].ssid, scan_req->ssids[i].ssid_len, scan_req->ie, scan_req->ie_len, scan_req->rates[band], false,
--
1.9.1