Lines Matching refs:wpa_s
28 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) in wpa_supplicant_req_scan() argument
35 if (wpa_s->scanning) { in wpa_supplicant_req_scan()
36 wpa_dbg(wpa_s, MSG_DEBUG, "Already scanning - Return"); in wpa_supplicant_req_scan()
39 if (!wpa_s->current_bss) { in wpa_supplicant_req_scan()
40 wpa_dbg(wpa_s, MSG_INFO, "Current BSS is null - Return"); in wpa_supplicant_req_scan()
50 if (wpa_s->wnm_mode) { in wpa_supplicant_req_scan()
52 params->ssids[0].ssid = wpa_s->current_bss->ssid; in wpa_supplicant_req_scan()
53 params->ssids[0].ssid_len = wpa_s->current_bss->ssid_len; in wpa_supplicant_req_scan()
57 if (!is_zero_ether_addr(wpa_s->next_scan_bssid)) { in wpa_supplicant_req_scan()
59 params->bssid = wpa_s->next_scan_bssid; in wpa_supplicant_req_scan()
62 if (wpa_s->next_scan_chan) in wpa_supplicant_req_scan()
63 params->channel = wpa_s->next_scan_chan; in wpa_supplicant_req_scan()
65 wpa_s->scan_reason = REASON_WNM_BSS_TRANS_REQ; in wpa_supplicant_req_scan()
66 ret = wpa_supplicant_trigger_scan(wpa_s, params); in wpa_supplicant_req_scan()