/hostap-latest/tests/hwsim/ |
D | test_ap_ft.py | 41 def ft_params(rsn=True, ssid=None, passphrase=None, mobility_domain="a1b2"): argument 46 if ssid: 47 params["ssid"] = ssid 57 def ft_params1a(rsn=True, ssid=None, passphrase=None): argument 58 params = ft_params(rsn, ssid, passphrase) 63 def ft_params1(rsn=True, ssid=None, passphrase=None, discovery=False): argument 64 params = ft_params1a(rsn, ssid, passphrase) 74 def ft_params1_old_key(rsn=True, ssid=None, passphrase=None): argument 75 params = ft_params1a(rsn, ssid, passphrase) 81 def ft_params2a(rsn=True, ssid=None, passphrase=None, mobility_domain="a1b2"): argument [all …]
|
D | test_ap_params.py | 23 ssid = "test-wpa2-psk" 25 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 29 dev[0].connect(ssid, psk=passphrase, scan_freq="2412") 40 ssid = "fragmentation" 42 params['ssid'] = ssid 45 dev[0].connect(ssid, key_mgmt="NONE", scan_freq="2412") 55 ssid = "test-wpa2-psk" 57 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 60 dev[0].connect(ssid, psk=passphrase, scan_freq="2412") 70 ssid = "test-wpa2-psk" [all …]
|
D | test_hapd_ctrl.py | 18 ssid = "hapd-ctrl" 20 params = hostapd.wpa2_params(ssid=ssid, passphrase="12345678") 29 if status['ssid[0]'] != ssid: 52 ssid = "hapd-p2p-mgr" 54 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 58 dev[0].connect(ssid, psk=passphrase, scan_freq="2412") 79 ssid = "hapd-ctrl-sta" 81 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 85 dev[0].connect(ssid, psk=passphrase, scan_freq="2412") 131 ssid = "hapd-ctrl" [all …]
|
D | test_ap_pmf.py | 24 ssid = "test-pmf-required" 25 params = hostapd.wpa2_params(ssid=ssid, passphrase="12345678") 36 dev[0].connect(ssid, psk="12345678", ieee80211w="1", 42 dev[1].connect(ssid, psk="12345678", ieee80211w="2", 64 ssid = "test-pmf-required" 65 params = hostapd.wpa2_params(ssid=ssid, passphrase="12345678") 81 return hapd, ssid, wt 86 hapd, ssid, wt = start_ocv_ap(apdev[0]) 87 dev[0].connect(ssid, psk="12345678", ieee80211w="1", ocv="1", 111 hapd, ssid, wt = start_ocv_ap(apdev[0]) [all …]
|
D | test_rsn_override.py | 17 ssid = "test-rsn-override" 18 params = hostapd.wpa2_params(ssid=ssid, 45 dev[0].connect(ssid, sae_password="12345678", key_mgmt="SAE", 55 ssid = "test-rsn-override" 56 params = hostapd.wpa2_params(ssid=ssid, 83 dev[0].connect(ssid, sae_password="12345678", key_mgmt="SAE", 93 ssid = "test-rsn-override" 94 params = hostapd.wpa2_params(ssid=ssid, 111 dev[0].connect(ssid, psk="12345678", key_mgmt="WPA-PSK SAE", 142 ssid = "AP MLD RSN override" [all …]
|
D | test_nfc_wps.py | 18 def check_wpa2_connection(sta, ap, hapd, ssid, mixed=False): argument 24 if status['ssid'] != ssid: 34 def ap_wps_params(ssid): argument 35 return {"ssid": ssid, "eap_server": "1", "wps_state": "2", 42 ssid = "test-wps-nfc-pw-token-conf" 43 params = ap_wps_params(ssid) 61 check_wpa2_connection(dev[0], apdev[0], hapd, ssid) 74 ssid = "test-wps-nfc-conf-token" 75 params = ap_wps_params(ssid) 88 check_wpa2_connection(dev[0], apdev[0], hapd, ssid) [all …]
|
D | test_ap_psk.py | 40 ssid = "test-wpa2-psk" 43 params = hostapd.wpa2_params(ssid=ssid) 49 dev[0].connect(ssid, raw_psk=psk, scan_freq="2412") 50 dev[1].connect(ssid, psk=passphrase, scan_freq="2412") 61 ssid = "test-wpa2-psk" 64 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 67 dev[1].connect(ssid, psk="very secret", scan_freq="2412", wait_connect=False) 68 dev[2].connect(ssid, raw_psk=psk, scan_freq="2412") 70 dev[0].connect(ssid, psk="very secret", scan_freq="2412") 72 dev[2].connect(ssid, psk="another passphrase for all STAs", scan_freq="2412") [all …]
|
D | test_ibss.py | 51 def add_ibss(dev, ssid, psk=None, proto=None, key_mgmt=None, pairwise=None, argument 61 dev.set_network_quoted(id, "ssid", ssid) 83 def add_ibss_rsn(dev, ssid, group_rekey=0, scan_freq=None): argument 84 return add_ibss(dev, ssid, "12345678", "RSN", "WPA-PSK", "CCMP", "CCMP", 87 def add_ibss_rsn_tkip(dev, ssid): argument 88 return add_ibss(dev, ssid, "12345678", "RSN", "WPA-PSK", "TKIP", "TKIP") 90 def add_ibss_wpa_none(dev, ssid): argument 91 return add_ibss(dev, ssid, "12345678", "WPA", "WPA-NONE", "TKIP", "TKIP") 93 def add_ibss_wpa_none_ccmp(dev, ssid): argument 94 return add_ibss(dev, ssid, "12345678", "WPA", "WPA-NONE", "CCMP", "CCMP") [all …]
|
D | test_ocv.py | 33 ssid = "test-wpa2-ocv" 35 params.update(hostapd.wpa2_params(ssid=ssid, passphrase=passphrase)) 42 return hapd, ssid, passphrase 75 hapd, ssid, passphrase = ocv_setup_ap(apdev[0], params) 77 dev[0].connect(ssid, psk=passphrase, scan_freq="2412", ocv=str(ocv), 97 hapd, ssid, passphrase = ocv_setup_ap(apdev[0], params) 99 dev[0].connect(ssid, psk=passphrase, scan_freq="5200", ocv=str(ocv), 112 hapd, ssid, passphrase = ocv_setup_ap(apdev[0], params) 114 dev[0].connect(ssid, psk=passphrase, scan_freq="2437", ocv=str(ocv), 116 dev[1].connect(ssid, psk=passphrase, scan_freq="2437", ocv=str(ocv), [all …]
|
D | test_multi_ap.py | 43 params = hostapd.wpa2_params(ssid="multi-ap", passphrase="12345678") 78 params = hostapd.wpa2_params(ssid="multi-ap", passphrase="12345678") 249 ssid = "multi-ap-wps" 251 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 253 "multi_ap_backhaul_ssid": '"%s"' % ssid, 267 ssid = "multi-ap-wps-csa" 269 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) 271 "multi_ap_backhaul_ssid": '"%s"' % ssid, 277 ssid = "multi-ap-wps-apdev-csa" 279 params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase) [all …]
|
/hostap-latest/wpa_supplicant/ |
D | wps_supplicant.c | 130 struct wpa_ssid *ssid = NULL; in wpas_wps_eapol_cb() local 151 bss = wpa_supplicant_pick_network(wpa_s, &ssid); in wpas_wps_eapol_cb() 194 struct wpa_ssid *ssid, in wpas_wps_security_workaround() argument 215 if (ssid->ssid == NULL) in wpas_wps_security_workaround() 217 bss = wpa_bss_get(wpa_s, cred->mac_addr, ssid->ssid, ssid->ssid_len); in wpas_wps_security_workaround() 220 ssid->ssid, ssid->ssid_len); in wpas_wps_security_workaround() 229 ie = wpa_bss_get_rsne(wpa_s, bss, ssid, false); in wpas_wps_security_workaround() 241 if (ie == NULL && (ssid->proto & WPA_PROTO_WPA) && in wpas_wps_security_workaround() 242 (ssid->pairwise_cipher & WPA_CIPHER_TKIP)) { in wpas_wps_security_workaround() 254 iftype = ssid->p2p_group ? WPA_IF_P2P_CLIENT : WPA_IF_STATION; in wpas_wps_security_workaround() [all …]
|
D | config.c | 42 int (*parser)(const struct parse_data *data, struct wpa_ssid *ssid, 48 char * (*writer)(const struct parse_data *data, struct wpa_ssid *ssid); 65 struct wpa_ssid *ssid, in wpa_config_parse_str() argument 112 dst = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_parse_str() 113 dst_len = (size_t *) (((u8 *) ssid) + (long) data->param2); in wpa_config_parse_str() 181 struct wpa_ssid *ssid) in wpa_config_write_str() argument 186 src = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_write_str() 191 len = *((size_t *) (((u8 *) ssid) + (long) data->param2)); in wpa_config_write_str() 201 struct wpa_ssid *ssid, in wpa_config_parse_int_impl() argument 208 dst = (int *) (((u8 *) ssid) + (long) data->param1); in wpa_config_parse_int_impl() [all …]
|
D | ap.c | 71 struct wpa_ssid *ssid, in wpas_conf_ap_vht() argument 85 if (ssid->max_oper_chwidth) in wpas_conf_ap_vht() 86 hostapd_set_oper_chwidth(conf, ssid->max_oper_chwidth); in wpas_conf_ap_vht() 88 ieee80211_freq_to_channel_ext(ssid->frequency, 0, in wpas_conf_ap_vht() 94 ieee80211_freq_to_chan(ssid->vht_center_freq2, in wpas_conf_ap_vht() 99 if (!ssid->p2p_group) { in wpas_conf_ap_vht() 100 if (!ssid->vht_center_freq1) in wpas_conf_ap_vht() 102 ieee80211_freq_to_chan(ssid->vht_center_freq1, in wpas_conf_ap_vht() 137 ieee80211_freq_to_channel_ext(ssid->frequency, 0, in wpas_conf_ap_vht() 149 ieee80211_freq_to_channel_ext(ssid->frequency, 0, in wpas_conf_ap_vht() [all …]
|
D | scan.c | 32 struct wpa_ssid *ssid; in wpa_supplicant_gen_assoc_event() local 35 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_gen_assoc_event() 36 if (ssid == NULL) in wpa_supplicant_gen_assoc_event() 40 wpa_s->current_ssid = ssid; in wpa_supplicant_gen_assoc_event() 55 struct wpa_ssid *ssid; in wpas_wps_in_use() local 58 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_wps_in_use() 59 if (!(ssid->key_mgmt & WPA_KEY_MGMT_WPS)) in wpas_wps_in_use() 63 *req_type = wpas_wps_get_req_type(ssid); in wpas_wps_in_use() 64 if (ssid->eap.phase1 && os_strstr(ssid->eap.phase1, "pbc=1")) in wpas_wps_in_use() 122 struct wpa_ssid *ssid = wpa_s->conf->ssid; in wpa_supplicant_enabled_networks() local [all …]
|
D | mesh.c | 83 struct wpa_ssid *ssid) in mesh_config_create() argument 92 os_memcpy(conf->meshid, ssid->ssid, ssid->ssid_len); in mesh_config_create() 93 conf->meshid_len = ssid->ssid_len; in mesh_config_create() 95 if (ssid->key_mgmt & WPA_KEY_MGMT_SAE) in mesh_config_create() 100 conf->ieee80211w = ssid->ieee80211w; in mesh_config_create() 108 conf->ocv = ssid->ocv; in mesh_config_create() 111 cipher = wpa_pick_pairwise_cipher(ssid->pairwise_cipher, 0); in mesh_config_create() 119 cipher = wpa_pick_group_cipher(ssid->group_cipher); in mesh_config_create() 129 if (ssid->group_mgmt_cipher == WPA_CIPHER_BIP_GMAC_128 || in mesh_config_create() 130 ssid->group_mgmt_cipher == WPA_CIPHER_BIP_GMAC_256 || in mesh_config_create() [all …]
|
D | wpa_supplicant.conf | 1780 ssid="simple" 1788 ssid="second ssid" 1796 ssid="example" 1807 ssid="example" 1819 ssid="example" 1836 ssid="example" 1850 ssid="example" 1863 ssid="example" 1876 ssid="example" 1894 ssid="example" [all …]
|
D | wpa_supplicant.c | 140 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpa_set_wep_keys() argument 145 if (ssid->wep_key_len[i] == 0) in wpa_set_wep_keys() 150 i, i == ssid->wep_tx_keyidx, NULL, 0, in wpa_set_wep_keys() 151 ssid->wep_key[i], ssid->wep_key_len[i], in wpa_set_wep_keys() 152 i == ssid->wep_tx_keyidx ? in wpa_set_wep_keys() 163 struct wpa_ssid *ssid) in wpa_supplicant_set_wpa_none_key() argument 174 if (ssid->mode != WPAS_MODE_IBSS) { in wpa_supplicant_set_wpa_none_key() 176 "IBSS/ad-hoc) for WPA-None", ssid->mode); in wpa_supplicant_set_wpa_none_key() 180 if (!ssid->psk_set) { in wpa_supplicant_set_wpa_none_key() 188 os_memcpy(key, ssid->psk, 16); in wpa_supplicant_set_wpa_none_key() [all …]
|
D | config_winreg.c | 300 struct wpa_ssid *ssid; in wpa_config_read_network() local 311 ssid = os_zalloc(sizeof(*ssid)); in wpa_config_read_network() 312 if (ssid == NULL) { in wpa_config_read_network() 316 dl_list_init(&ssid->psk_list); in wpa_config_read_network() 317 ssid->id = id; in wpa_config_read_network() 319 wpa_config_set_network_defaults(ssid); in wpa_config_read_network() 349 if (wpa_config_set(ssid, (char *) name, (char *) data, 0) < 0) in wpa_config_read_network() 355 if (ssid->passphrase) { in wpa_config_read_network() 356 if (ssid->psk_set) { in wpa_config_read_network() 361 wpa_config_update_psk(ssid); in wpa_config_read_network() [all …]
|
D | wpas_glue.c | 401 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_get_beacon_ie() local 407 if (ssid == NULL || in wpa_get_beacon_ie() 408 ((bss->ssid_len == ssid->ssid_len && in wpa_get_beacon_ie() 409 os_memcmp(bss->ssid, ssid->ssid, ssid->ssid_len) == 0) || in wpa_get_beacon_ie() 410 ssid->ssid_len == 0)) { in wpa_get_beacon_ie() 415 if (ssid && (ssid->key_mgmt & WPA_KEY_MGMT_OWE) && in wpa_get_beacon_ie() 600 struct wpa_ssid *ssid; in wpas_get_network_ctx() local 602 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_get_network_ctx() 603 if (network_ctx == ssid) in wpas_get_network_ctx() 604 return ssid; in wpas_get_network_ctx() [all …]
|
D | notify.c | 119 wpa_s->current_ssid && wpa_s->current_ssid->ssid ? in wpas_notify_state_changed() 120 wpa_ssid_txt(wpa_s->current_ssid->ssid, in wpas_notify_state_changed() 235 struct wpa_ssid *ssid) in wpas_notify_network_enabled_changed() argument 240 wpas_dbus_signal_network_enabled_changed(wpa_s, ssid); in wpas_notify_network_enabled_changed() 245 struct wpa_ssid *ssid) in wpas_notify_network_selected() argument 250 wpas_dbus_signal_network_selected(wpa_s, ssid->id); in wpas_notify_network_selected() 255 struct wpa_ssid *ssid, in wpas_notify_network_request() argument 262 wpas_dbus_signal_network_request(wpa_s, ssid, rtype, default_txt); in wpas_notify_network_request() 353 struct wpa_ssid *ssid) in wpas_notify_network_added() argument 364 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s) { in wpas_notify_network_added() [all …]
|
D | config_file.c | 29 static int wpa_config_validate_network(struct wpa_ssid *ssid, int line) in wpa_config_validate_network() argument 33 if (ssid->passphrase) { in wpa_config_validate_network() 34 if (ssid->psk_set) { in wpa_config_validate_network() 39 wpa_config_update_psk(ssid); in wpa_config_validate_network() 42 if (ssid->disabled == 2) in wpa_config_validate_network() 43 ssid->p2p_persistent_group = 1; in wpa_config_validate_network() 45 if ((ssid->group_cipher & WPA_CIPHER_CCMP) && in wpa_config_validate_network() 46 !(ssid->pairwise_cipher & (WPA_CIPHER_CCMP | WPA_CIPHER_CCMP_256 | in wpa_config_validate_network() 53 ssid->group_cipher &= ~WPA_CIPHER_CCMP; in wpa_config_validate_network() 56 if (is_6ghz_freq(ssid->frequency) && ssid->mode == WPAS_MODE_MESH && in wpa_config_validate_network() [all …]
|
D | interworking.c | 877 static int set_root_nai(struct wpa_ssid *ssid, const char *imsi, char prefix) in set_root_nai() argument 882 return wpa_config_set_quoted(ssid, "identity", nai); in set_root_nai() 891 struct wpa_ssid *ssid, *sel_ssid; in already_connected() local 897 ssid = wpa_s->current_ssid; in already_connected() 898 if (ssid->parent_cred != cred) in already_connected() 901 if (ssid->ssid_len != bss->ssid_len || in already_connected() 902 os_memcmp(ssid->ssid, bss->ssid, bss->ssid_len) != 0) in already_connected() 907 if (selected && sel_ssid && sel_ssid->priority > ssid->priority) in already_connected() 918 struct wpa_ssid *ssid; in remove_duplicate_network() local 920 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in remove_duplicate_network() [all …]
|
D | pasn_supplicant.c | 116 wpas_pasn_sae_derive_pt(struct wpa_ssid *ssid, int group) in wpas_pasn_sae_derive_pt() argument 118 const char *password = ssid->sae_password; in wpas_pasn_sae_derive_pt() 122 password = ssid->passphrase; in wpas_pasn_sae_derive_pt() 129 return sae_derive_pt(groups, ssid->ssid, ssid->ssid_len, in wpas_pasn_sae_derive_pt() 131 ssid->sae_password_id); in wpas_pasn_sae_derive_pt() 135 static int wpas_pasn_sae_setup_pt(struct wpa_ssid *ssid, int group) in wpas_pasn_sae_setup_pt() argument 137 if (!ssid->sae_password && !ssid->passphrase) { in wpas_pasn_sae_setup_pt() 142 if (ssid->pt) in wpas_pasn_sae_setup_pt() 145 ssid->pt = wpas_pasn_sae_derive_pt(ssid, group); in wpas_pasn_sae_setup_pt() 147 return ssid->pt ? 0 : -1; in wpas_pasn_sae_setup_pt() [all …]
|
D | events.c | 72 int wpas_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpas_temp_disabled() argument 76 if (ssid == NULL || ssid->disabled_until.sec == 0) in wpas_temp_disabled() 80 if (ssid->disabled_until.sec > now.sec) in wpas_temp_disabled() 81 return ssid->disabled_until.sec - now.sec; in wpas_temp_disabled() 83 wpas_clear_temp_disabled(wpa_s, ssid, 0); in wpas_temp_disabled() 102 struct wpa_ssid *ssid; in wpas_reenabled_network_time() local 111 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_reenabled_network_time() 112 if (ssid->disabled) in wpas_reenabled_network_time() 115 disabled_for = wpas_temp_disabled(wpa_s, ssid); in wpas_reenabled_network_time() 145 struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *ssid, in __wpa_supplicant_get_new_bss() argument [all …]
|
/hostap-latest/src/ap/ |
D | neighbor_db.c | 21 const struct wpa_ssid_value *ssid) in hostapd_neighbor_get() argument 28 (!ssid || in hostapd_neighbor_get() 29 (ssid->ssid_len == nr->ssid.ssid_len && in hostapd_neighbor_get() 30 os_memcmp(ssid->ssid, nr->ssid.ssid, in hostapd_neighbor_get() 31 ssid->ssid_len) == 0))) in hostapd_neighbor_get() 52 char ssid[SSID_MAX_LEN * 2 + 1]; in hostapd_neighbor_show() local 54 ssid[0] = '\0'; in hostapd_neighbor_show() 55 wpa_snprintf_hex(ssid, sizeof(ssid), nr->ssid.ssid, in hostapd_neighbor_show() 56 nr->ssid.ssid_len); in hostapd_neighbor_show() 78 MAC2STR(nr->bssid), ssid, in hostapd_neighbor_show() [all …]
|