/hostap-latest/tests/hwsim/ |
D | test_gas.py | 60 def get_gas_response(dev, bssid, info, allow_fetch_failure=False, argument 66 if res[2] != bssid: 79 if "FAIL" not in dev.request("GAS_RESPONSE_GET " + bssid + " 123456"): 81 …if "FAIL-Invalid range" not in dev.request("GAS_RESPONSE_GET " + bssid + " " + token + " 10000,100… 83 …if "FAIL-Invalid range" not in dev.request("GAS_RESPONSE_GET " + bssid + " " + token + " 0,10000"): 85 if "FAIL" not in dev.request("GAS_RESPONSE_GET " + bssid + " " + token + " 0"): 88 res1_2 = dev.request("GAS_RESPONSE_GET " + bssid + " " + token + " 1,2") 89 res5_3 = dev.request("GAS_RESPONSE_GET " + bssid + " " + token + " 5,3") 91 resp = dev.request("GAS_RESPONSE_GET " + bssid + " " + token) 108 bssid = apdev[0]['bssid'] [all …]
|
D | wlantest.py | 137 def info_bss(self, field, bssid): argument 138 res = self.cli_cmd(["info_bss", field, bssid]) 140 raise Exception("Could not get BSS info from wlantest for " + bssid) 143 def get_bss_counter(self, field, bssid): argument 145 res = self.cli_cmd(["get_bss_counter", field, bssid]) 152 def clear_bss_counters(self, bssid): argument 153 self.cli_cmd(["clear_bss_counters", bssid]) 155 def info_sta(self, field, bssid, addr): argument 156 res = self.cli_cmd(["info_sta", field, bssid, addr]) 161 def get_sta_counter(self, field, bssid, addr): argument [all …]
|
D | test_ap_hs20.py | 58 def check_auto_select(dev, bssid, hapd=None): argument 59 dev.scan_for_bss(bssid, freq="2412") 62 if bssid not in ev: 72 def interworking_select(dev, bssid, type=None, no_match=False, freq=None): argument 74 if bssid and freq and not no_match: 75 dev.scan_for_bss(bssid, freq=freq) 96 if bssid and bssid not in ev: 114 def interworking_ext_sim_connect(dev, bssid, method): argument 115 dev.request("INTERWORKING_CONNECT " + bssid) 145 def interworking_connect(dev, bssid, method): argument [all …]
|
D | test_scan.py | 63 def check_scan_retry(dev, params, bssid): argument 66 if int(dev.get_bss(bssid)['age']) <= 1: 74 bssid = apdev[0]['bssid'] 80 check_scan_retry(dev[0], "freq=2412-2462,5180 use_id=1", bssid) 89 if int(dev[0].get_bss(bssid)['age']) < 2: 93 check_scan_retry(dev[0], "freq=2412 passive=0 use_id=1", bssid) 103 bssid = apdev[0]['bssid'] 108 bss = dev[0].get_bss(bssid) 127 bssid = apdev[0]['bssid'] 133 check_scan_retry(dev[0], "type=only freq=2412-2462,5180 use_id=1", bssid) [all …]
|
D | test_owe.py | 31 bssid = hapd.own_addr() 37 dev[0].scan_for_bss(bssid, freq="2412") 38 bss = dev[0].get_bss(bssid) 62 bssid = hapd.own_addr() 64 dev[0].scan_for_bss(bssid, freq="2412") 98 bssid = hapd.own_addr() 101 dev[0].scan_for_bss(bssid, freq="2412") 105 pmksa = dev[0].get_pmksa(bssid) 114 pmksa2 = dev[0].get_pmksa(bssid) 126 pmksa3 = dev[0].get_pmksa(bssid) [all …]
|
D | test_ap_track.py | 42 def _test_ap_track_sta(dev, hapd, bssid, hapd2, bssid2): argument 44 dev[0].scan_for_bss(bssid, freq=2437, force_scan=True) 46 dev[1].scan_for_bss(bssid, freq=2437, force_scan=True) 75 dev[0].scan_for_bss(bssid, freq=2437, force_scan=True) 76 dev[1].scan_for_bss(bssid, freq=2437, force_scan=True) 77 dev[2].scan_for_bss(bssid, freq=2437, force_scan=True) 109 def _test_ap_track_sta_no_probe_resp(dev, bssid, bssid2): argument 113 dev[1].scan_for_bss(bssid, freq=2437, force_scan=True) 117 bss = dev[0].get_bss(bssid) 151 def _test_ap_track_sta_no_auth(dev, bssid, bssid2): argument [all …]
|
D | test_pmksa_cache.py | 25 bssid = apdev[0]['bssid'] 30 pmksa = dev[0].get_pmksa(bssid) 64 dev[0].request("ROAM " + bssid) 71 pmksa1b = dev[0].get_pmksa(bssid) 80 if dev[0].get_pmksa(bssid) is not None or dev[0].get_pmksa(bssid2) is not None: 89 bssid = apdev[0]['bssid'] 118 dev[0].request("ROAM " + bssid) 140 bssid = apdev[0]['bssid'] 169 dev[0].request("ROAM " + bssid) 186 bssid = apdev[0]['bssid'] [all …]
|
D | test_ap_roam.py | 37 wait_connect=False, bssid=bss0) 43 wait_connect=False, bssid=bss1) 55 dev[0].connect("test-open", key_mgmt="NONE", scan_freq="2412", bssid=bss0) 65 bssid = hapd1.own_addr() 67 dev[0].scan_for_bss(bssid, freq=2412) 69 if "OK" not in dev[0].request("ROAM " + bssid): 90 bssid = dev[0].get_status_field("bssid") 91 if bssid != bssid0: 92 raise Exception("Unexpected BSSID reported after initial connection: " + bssid) 95 bssid = dev[0].get_status_field("bssid") [all …]
|
D | test_ap_psk.py | 474 dev[0].connect("", bssid=apdev[0]['bssid'], psk=passphrase, 476 dev[1].connect("", bssid=apdev[0]['bssid'], raw_psk=psk, scan_freq="2412") 650 bssid=apdev[0]['bssid']) 652 bssid=apdev[0]['bssid']) 826 bssid = hapd.own_addr() 840 res = dev.request("EAPOL_RX " + bssid + " " + ev.split(' ')[2]) 871 bssid = hapd.own_addr() 872 res = dev[0].request("EAPOL_RX " + bssid + " " + last) 878 res = dev[0].request("EAPOL_RX " + bssid + " " + msg) 889 bssid = apdev[0]['bssid'] [all …]
|
D | test_ap_pmf.py | 417 bssid = hapd.own_addr() 436 dev[0].request("DATA_TEST_TX " + bssid + " " + addr0) 464 bssid = hapd.own_addr() 515 bssid = wpas.own_addr() 541 if wt.get_sta_counter("valid_saqueryreq_tx", bssid, addr) < 1: 543 if wt.get_sta_counter("valid_saqueryresp_rx", bssid, addr) < 1: 553 bssid = wpas.own_addr() 584 bssid = wpas.own_addr() 601 num_req = wt.get_sta_counter("valid_saqueryreq_tx", bssid, addr) 602 num_resp = wt.get_sta_counter("valid_saqueryresp_rx", bssid, addr) [all …]
|
D | test_ap_open.py | 60 bssid = apdev[0]['bssid'] 61 cmd = "MGMT_TX {} {} freq=2412 action=765432".format(bssid, bssid) 74 bssid = apdev[0]['bssid'] 75 cmd = "MGMT_TX {} {} freq=2412 action=1100".format(bssid, bssid) 382 bssid = apdev[0]['bssid'] 386 if dev[0].get_bss(bssid) is not None: 390 dev[0].scan_for_bss(bssid, freq=2412) 398 bssid = apdev[0]['bssid'] 402 if dev[0].get_bss(bssid) is not None: 406 dev[0].scan_for_bss(bssid, freq=2412) [all …]
|
D | test_fils.py | 31 bssid = apdev[0]['bssid'] 42 dev[0].scan_for_bss(bssid, freq=2412) 43 bss = dev[0].get_bss(bssid) 81 bssid = apdev[0]['bssid'] 92 dev[0].scan_for_bss(bssid, freq=2412) 93 bss = dev[0].get_bss(bssid) 131 bssid = apdev[0]['bssid'] 139 dev[0].scan_for_bss(bssid, freq=2412) 146 pmksa = dev[0].get_pmksa(bssid) 169 pmksa2 = dev[0].get_pmksa(bssid) [all …]
|
D | test_ap_wps.py | 1082 bssid = hapd.own_addr() 1084 dev[0].scan_for_bss(bssid, freq="2412") 1085 dev[0].request("WPS_PBC " + bssid) 1093 dev[0].request("WPS_PBC " + bssid) 1102 dev[1].scan_for_bss(bssid, freq="2412") 1103 dev[1].request("WPS_PBC " + bssid) 1120 bssid = apdev[0]['bssid'] 2375 bssid = hapd.own_addr() 2380 dev[0].scan_for_bss(bssid, freq=2412) 2381 dev[0].request("WPS_PIN %s %s" % (bssid, pin)) [all …]
|
D | test_rsn_override.py | 29 bssid = hapd.own_addr() 33 dev[0].scan_for_bss(bssid, freq=2412) 34 bss = dev[0].get_bss(bssid) 67 bssid = hapd.own_addr() 71 dev[0].scan_for_bss(bssid, freq=2412) 72 bss = dev[0].get_bss(bssid) 104 bssid = hapd.own_addr() 108 dev[0].scan_for_bss(bssid, freq=2412) 272 bssid = hapd.own_addr() 276 dev[0].scan_for_bss(bssid, freq=2412) [all …]
|
/hostap-latest/wpa_supplicant/ |
D | bssid_ignore.c | 22 const u8 *bssid) in wpa_bssid_ignore_get() argument 26 if (wpa_s == NULL || bssid == NULL) in wpa_bssid_ignore_get() 40 if (ether_addr_equal(e->bssid, bssid)) in wpa_bssid_ignore_get() 65 int wpa_bssid_ignore_add(struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_bssid_ignore_add() argument 70 if (wpa_s == NULL || bssid == NULL) in wpa_bssid_ignore_add() 73 e = wpa_bssid_ignore_get(wpa_s, bssid); in wpa_bssid_ignore_add() 90 MAC2STR(bssid), e->count, e->timeout_secs); in wpa_bssid_ignore_add() 97 os_memcpy(e->bssid, bssid, ETH_ALEN); in wpa_bssid_ignore_add() 105 MAC2STR(bssid), e->timeout_secs); in wpa_bssid_ignore_add() 117 int wpa_bssid_ignore_del(struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_bssid_ignore_del() argument [all …]
|
D | bgscan_learn.c | 24 u8 bssid[ETH_ALEN]; member 52 static int bssid_in_array(u8 *array, size_t array_len, const u8 *bssid) in bssid_in_array() argument 60 if (ether_addr_equal(array + i * ETH_ALEN, bssid)) in bssid_in_array() 69 const u8 *bssid) in bgscan_learn_add_neighbor() argument 73 if (ether_addr_equal(bss->bssid, bssid)) in bgscan_learn_add_neighbor() 75 if (bssid_in_array(bss->neigh, bss->num_neigh, bssid)) in bgscan_learn_add_neighbor() 82 os_memcpy(n + bss->num_neigh * ETH_ALEN, bssid, ETH_ALEN); in bgscan_learn_add_neighbor() 89 struct bgscan_learn_data *data, const u8 *bssid) in bgscan_learn_get_bss() argument 94 if (ether_addr_equal(bss->bssid, bssid)) in bgscan_learn_get_bss() 130 if (hwaddr_aton(buf + 4, bss->bssid) < 0) { in bgscan_learn_load() [all …]
|
D | wnm_sta.c | 38 return wpa_drv_wnm_oper(wpa_s, oper, wpa_s->bssid, buf, buf_len); in ieee80211_11_get_tfs_ie() 72 MAC2STR(wpa_s->bssid)); in ieee802_11_send_wnmsleep_req() 163 os_memcpy(mgmt->da, wpa_s->bssid, ETH_ALEN); in ieee802_11_send_wnmsleep_req() 165 os_memcpy(mgmt->bssid, wpa_s->bssid, ETH_ALEN); in ieee802_11_send_wnmsleep_req() 190 res = wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in ieee802_11_send_wnmsleep_req() 191 wpa_s->own_addr, wpa_s->bssid, in ieee802_11_send_wnmsleep_req() 213 wpa_s->bssid, NULL, NULL); in wnm_sleep_mode_enter_success() 224 if (ieee80211_11_set_tfs_ie(wpa_s, wpa_s->bssid, in wnm_sleep_mode_enter_success() 241 wpa_drv_wnm_oper(wpa_s, WNM_SLEEP_EXIT_CONFIRM, wpa_s->bssid, in wnm_sleep_mode_exit_success() 417 wpa_s->bssid, NULL, NULL); in ieee802_11_rx_wnmsleep_resp() [all …]
|
D | events.c | 145 struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *ssid, in __wpa_supplicant_get_new_bss() argument 149 return wpa_bss_get(wpa_s, bssid, ssid, ssid_len); in __wpa_supplicant_get_new_bss() 151 return wpa_bss_get_bssid(wpa_s, bssid); in __wpa_supplicant_get_new_bss() 156 struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *ssid, in _wpa_supplicant_get_new_bss() argument 159 struct wpa_bss *bss = __wpa_supplicant_get_new_bss(wpa_s, bssid, ssid, in _wpa_supplicant_get_new_bss() 165 wpa_supplicant_update_scan_results(wpa_s, bssid); in _wpa_supplicant_get_new_bss() 167 return __wpa_supplicant_get_new_bss(wpa_s, bssid, ssid, ssid_len); in _wpa_supplicant_get_new_bss() 172 struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_supplicant_get_new_bss() argument 182 bss = _wpa_supplicant_get_new_bss(wpa_s, bssid, drv_ssid, res, in wpa_supplicant_get_new_bss() 187 bss = _wpa_supplicant_get_new_bss(wpa_s, bssid, ssid->ssid, in wpa_supplicant_get_new_bss() [all …]
|
D | bssid_ignore.h | 14 u8 bssid[ETH_ALEN]; member 26 const u8 *bssid); 27 int wpa_bssid_ignore_add(struct wpa_supplicant *wpa_s, const u8 *bssid); 28 int wpa_bssid_ignore_del(struct wpa_supplicant *wpa_s, const u8 *bssid); 29 int wpa_bssid_ignore_is_listed(struct wpa_supplicant *wpa_s, const u8 *bssid);
|
D | wps_supplicant.c | 102 const u8 *bssid = wpa_s->bssid; in wpas_wps_eapol_cb() local 103 if (is_zero_ether_addr(bssid)) in wpas_wps_eapol_cb() 104 bssid = wpa_s->pending_bssid; in wpas_wps_eapol_cb() 108 "suitable AP", MAC2STR(bssid)); in wpas_wps_eapol_cb() 109 wpa_bssid_ignore_add(wpa_s, bssid); in wpas_wps_eapol_cb() 219 bss = wpa_bss_get(wpa_s, wpa_s->bssid, in wpas_wps_security_workaround() 298 if (!ether_addr_equal(ssid->bssid, new_ssid->bssid)) in wpas_wps_remove_dup_network() 746 wpas_p2p_wps_success(wpa_s, wpa_s->bssid, 0); in wpa_supplicant_wps_event_success() 1023 const u8 *bssid) in wpas_wps_add_network() argument 1048 if (bssid) { in wpas_wps_add_network() [all …]
|
/hostap-latest/wlantest/ |
D | bss.c | 19 struct wlantest_bss * bss_find(struct wlantest *wt, const u8 *bssid) in bss_find() argument 24 if (ether_addr_equal(bss->bssid, bssid)) in bss_find() 48 struct wlantest_bss * bss_get(struct wlantest *wt, const u8 *bssid) in bss_get() argument 52 if (bssid[0] & 0x01) in bss_get() 55 bss = bss_find(wt, bssid); in bss_get() 65 os_memcpy(bss->bssid, bssid, ETH_ALEN); in bss_get() 68 MAC2STR(bss->bssid)); in bss_get() 119 MAC2STR(bss->bssid), passphrase); in bss_add_pmk_from_passphrase() 134 if (!is_zero_ether_addr(p->bssid) && in bss_add_pmk() 135 !ether_addr_equal(p->bssid, bss->bssid)) in bss_add_pmk() [all …]
|
D | rx_tdls.c | 21 int create_new, const u8 *bssid) in get_tdls() argument 28 if (bss == NULL && bssid) { in get_tdls() 29 bss = bss_find(wt, bssid); in get_tdls() 60 MAC2STR(bssid)); in get_tdls() 72 static int tdls_derive_tpk(struct wlantest_tdls *tdls, const u8 *bssid, in tdls_derive_tpk() argument 120 os_memcpy(data + 2 * ETH_ALEN, bssid, ETH_ALEN); in tdls_derive_tpk() 199 static void rx_data_tdls_setup_request(struct wlantest *wt, const u8 *bssid, in rx_data_tdls_setup_request() argument 223 tdls = get_tdls(wt, elems.link_id, 1, bssid); in rx_data_tdls_setup_request() 235 os_memcpy(linkid, bssid, ETH_ALEN); in rx_data_tdls_setup_request() 238 tdls = get_tdls(wt, linkid, 0, bssid); in rx_data_tdls_setup_request() [all …]
|
/hostap-latest/src/rsn_supp/ |
D | preauth.c | 28 u8 bssid[ETH_ALEN]; member 334 p = pmksa_cache_get(sm->pmksa, candidate->bssid, sm->own_addr, in rsn_preauth_candidate_process() 336 if (!ether_addr_equal(sm->bssid, candidate->bssid) && in rsn_preauth_candidate_process() 341 MAC2STR(candidate->bssid)); in rsn_preauth_candidate_process() 343 rsn_preauth_init(sm, candidate->bssid, in rsn_preauth_candidate_process() 350 MAC2STR(candidate->bssid)); in rsn_preauth_candidate_process() 354 wpa_sm_add_pmkid(sm, NULL, candidate->bssid, p->pmkid, in rsn_preauth_candidate_process() 378 void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid, in pmksa_candidate_add() argument 385 bssid, 0); in pmksa_candidate_add() 398 if (ether_addr_equal(pos->bssid, bssid)) { in pmksa_candidate_add() [all …]
|
/hostap-latest/src/ap/ |
D | neighbor_db.c | 20 hostapd_neighbor_get(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_get() argument 27 if (ether_addr_equal(bssid, nr->bssid) && in hostapd_neighbor_get() 78 MAC2STR(nr->bssid), ssid, in hostapd_neighbor_show() 100 os_memset(nr->bssid, 0, sizeof(nr->bssid)); in hostapd_neighbor_clear_entry() 124 int hostapd_neighbor_set(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_set() argument 132 entry = hostapd_neighbor_get(hapd, bssid, ssid); in hostapd_neighbor_set() 140 os_memcpy(entry->bssid, bssid, ETH_ALEN); in hostapd_neighbor_set() 166 hostapd_neighbor_remove(hapd, bssid, ssid); in hostapd_neighbor_set() 179 int hostapd_neighbor_remove(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_remove() argument 184 nr = hostapd_neighbor_get(hapd, bssid, ssid); in hostapd_neighbor_remove() [all …]
|
/hostap-latest/tests/fuzzing/pasn-resp/ |
D | pasn-resp.c | 54 u8 own_addr[ETH_ALEN], bssid[ETH_ALEN]; in LLVMFuzzerTestOneInput() local 69 hwaddr_aton("02:00:00:00:00:00", bssid); in LLVMFuzzerTestOneInput() 71 os_memcpy(pasn.bssid, bssid, ETH_ALEN); in LLVMFuzzerTestOneInput() 76 if (handle_auth_pasn_1(&pasn, own_addr, bssid, in LLVMFuzzerTestOneInput() 81 if (handle_auth_pasn_3(&pasn, own_addr, bssid, in LLVMFuzzerTestOneInput()
|