| /freebsd-14.2/contrib/wpa/wpa_supplicant/ |
| H A D | wps_supplicant.c | 220 ssid->ssid, ssid->ssid_len); in wpas_wps_security_workaround() 286 for (ssid = wpa_s->conf->ssid, next = ssid ? ssid->next : NULL; ssid; in wpas_wps_remove_dup_network() 306 if (ssid->ssid && new_ssid->ssid) { in wpas_wps_remove_dup_network() 307 if (os_memcmp(ssid->ssid, new_ssid->ssid, in wpas_wps_remove_dup_network() 310 } else if (ssid->ssid || new_ssid->ssid) in wpas_wps_remove_dup_network() 491 if (ssid->ssid) { in wpa_supplicant_wps_cred() 693 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_wps_reenable_networks() 1074 ssid->ssid, ssid->ssid_len); in wpas_wps_add_network() 1977 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_wps_searching() 2090 os_memcpy(cred->ssid, ssid->ssid, ssid->ssid_len); in wpas_wps_network_to_cred() [all …]
|
| H A D | config.c | 2852 ssid = config->ssid; in wpa_config_update_prio_list() 2857 ssid = ssid->next; in wpa_config_update_prio_list() 2926 os_free(ssid->ssid); in wpa_config_free_ssid() 3032 ssid = config->ssid; in wpa_config_free() 3035 ssid = ssid->next; in wpa_config_free() 3119 ssid = config->ssid; in wpa_config_foreach_network() 3138 ssid = config->ssid; in wpa_config_get_network() 3142 ssid = ssid->next; in wpa_config_get_network() 3165 ssid = ssid->next; in wpa_config_add_network() 3200 ssid = ssid->next; in wpa_config_remove_network() [all …]
|
| H A D | ap.c | 244 ssid->he) in wpas_conf_ap_he_6ghz() 569 os_memcpy(bss->ssid.ssid, ssid->ssid, ssid->ssid_len); in wpa_supplicant_conf_ap() 570 bss->ssid.ssid_len = ssid->ssid_len; in wpa_supplicant_conf_ap() 586 bss->ssid.wpa_passphrase = os_strdup(ssid->passphrase); in wpa_supplicant_conf_ap() 592 os_memcpy(bss->ssid.wpa_psk->psk, ssid->psk, PMK_LEN); in wpa_supplicant_conf_ap() 596 bss->ssid.wpa_passphrase = os_strdup(ssid->passphrase); in wpa_supplicant_conf_ap() 598 } else if (ssid->wep_key_len[0] || ssid->wep_key_len[1] || in wpa_supplicant_conf_ap() 599 ssid->wep_key_len[2] || ssid->wep_key_len[3]) { in wpa_supplicant_conf_ap() 977 if (ssid->ssid == NULL || ssid->ssid_len == 0) { in wpa_supplicant_create_ap() 985 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpa_supplicant_create_ap() [all …]
|
| H A D | wpa_supplicant.conf | 1769 ssid="simple" 1785 ssid="example" 1796 ssid="example" 1808 ssid="example" 1825 ssid="example" 1839 ssid="example" 1852 ssid="example" 1865 ssid="example" 1883 ssid="example" 1895 ssid=00010203 [all …]
|
| H A D | scan.c | 58 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_wps_in_use() 412 for (count = 0, ssid = conf->ssid; ssid; ssid = ssid->next) { in wpa_supplicant_build_filter_ssids() 413 if (ssid->ssid && ssid->ssid_len) in wpa_supplicant_build_filter_ssids() 422 for (ssid = conf->ssid; ssid; ssid = ssid->next) { in wpa_supplicant_build_filter_ssids() 423 if (!ssid->ssid || !ssid->ssid_len) in wpa_supplicant_build_filter_ssids() 834 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in non_p2p_network_enabled() 1016 ssid->ssid, ssid->ssid_len); in wpa_set_scan_ssids() 1117 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_supplicant_scan() 1260 ssid->ssid, ssid->ssid_len); in wpa_supplicant_scan() 1728 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_supplicant_req_sched_scan() [all …]
|
| H A D | mesh.c | 92 os_memcpy(conf->meshid, ssid->ssid, ssid->ssid_len); in mesh_config_create() 108 conf->ocv = ssid->ocv; in mesh_config_create() 289 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpas_mesh_complete() 301 wpa_ssid_txt(ssid->ssid, ssid->ssid_len), in wpas_mesh_complete() 302 ssid->id); in wpas_mesh_complete() 618 if (!ssid || !ssid->ssid || !ssid->ssid_len || !ssid->frequency || in wpa_supplicant_join_mesh() 631 params->meshid = ssid->ssid; in wpa_supplicant_join_mesh() 642 ssid->vht = 1; in wpa_supplicant_join_mesh() 665 ssid->he = 1; in wpa_supplicant_join_mesh() 667 ssid->eht = 1; in wpa_supplicant_join_mesh() [all …]
|
| H A D | wpa_supplicant.c | 564 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) in wpa_supplicant_cleanup() 1117 ssid && ssid->id_str ? ssid->id_str : "", in wpa_supplicant_set_state() 2375 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_valid_ssid() 2532 ssid->pt = sae_derive_pt(groups, ssid->ssid, ssid->ssid_len, in wpa_s_setup_sae_pt() 2771 cwork->ssid = ssid; in wpa_supplicant_associate() 4259 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpas_start_assoc_cb() 4337 params.ssid = ssid->ssid; in wpas_start_assoc_cb() 4942 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) in wpa_supplicant_enable_network() 7800 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) in wpa_supplicant_add_iface() 8866 ssid->id, wpa_ssid_txt(ssid->ssid, ssid->ssid_len), in wpas_auth_failed() [all …]
|
| H A D | config_winreg.c | 311 ssid = os_zalloc(sizeof(*ssid)); in wpa_config_read_network() 312 if (ssid == NULL) { in wpa_config_read_network() 317 ssid->id = id; in wpa_config_read_network() 376 ssid = NULL; in wpa_config_read_network() 379 return ssid; in wpa_config_read_network() 421 if (ssid == NULL) { in wpa_config_read_networks() 430 tail->next = ssid; in wpa_config_read_networks() 431 tail = ssid; in wpa_config_read_networks() 443 config->ssid = head; in wpa_config_read_networks() 887 STR(ssid); in wpa_config_write_network() [all …]
|
| H A D | notify.c | 235 struct wpa_ssid *ssid) in wpas_notify_network_enabled_changed() argument 245 struct wpa_ssid *ssid) in wpas_notify_network_selected() argument 255 struct wpa_ssid *ssid, in wpas_notify_network_request() argument 367 ssid->id); in wpas_notify_network_added() 373 struct wpa_ssid *ssid) in wpas_notify_persistent_group_added() argument 391 struct wpa_ssid *ssid) in wpas_notify_network_removed() argument 418 params.ssid = ssid->ssid; in wpas_notify_network_removed() 428 ssid->id); in wpas_notify_network_removed() 926 ssid->bssid_set ? ssid->bssid : NULL); in wpas_notify_network_bssid_set_changed() 936 ssid->disabled = 0; in wpas_notify_network_type_changed() [all …]
|
| H A D | wpas_glue.c | 409 os_memcmp(bss->ssid, ssid->ssid, ssid->ssid_len) == 0) || in wpa_get_beacon_ie() 415 if (ssid && (ssid->key_mgmt & WPA_KEY_MGMT_OWE) && in wpa_get_beacon_ie() 586 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_get_network_ctx() 625 params.ssid = ssid->ssid; in wpa_supplicant_add_pmkid() 652 if (ssid) in wpa_supplicant_remove_pmkid() 656 params.ssid = ssid->ssid; in wpa_supplicant_remove_pmkid() 739 params.ssid = bss->ssid; in wpa_supplicant_mark_authenticated() 960 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpas_send_ctrl_req() 1026 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_sm_sim_state_error_handler() 1312 if (!ssid) in wpas_transition_disable() [all …]
|
| H A D | config_file.c | 73 if (ssid->ocv && ssid->ieee80211w == NO_MGMT_FRAME_PROTECTION) { in wpa_config_validate_network() 93 ssid = os_zalloc(sizeof(*ssid)); in wpa_config_read_network() 94 if (ssid == NULL) in wpa_config_read_network() 97 ssid->id = id; in wpa_config_read_network() 153 ssid = NULL; in wpa_config_read_network() 156 return ssid; in wpa_config_read_network() 353 tail = ssid; in wpa_config_read() 677 STR(ssid); in wpa_config_write_network() 1680 for (ssid = config->ssid; ssid; ssid = ssid->next) { in wpa_config_write() 1685 !ssid->psk_set && !ssid->passphrase) in wpa_config_write() [all …]
|
| H A D | interworking.c | 902 os_memcmp(ssid->ssid, bss->ssid, bss->ssid_len) != 0) in already_connected() 920 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in remove_duplicate_network() 924 os_memcmp(ssid->ssid, bss->ssid, bss->ssid_len) != 0) in remove_duplicate_network() 1013 if (ssid->ssid == NULL) in interworking_connect_3gpp() 1015 os_memcpy(ssid->ssid, bss->ssid, bss->ssid_len); in interworking_connect_3gpp() 1650 if (ssid->ssid == NULL) in interworking_connect_roaming_consortium() 1652 os_memcpy(ssid->ssid, bss->ssid, bss->ssid_len); in interworking_connect_roaming_consortium() 1869 if (ssid->ssid == NULL) in interworking_connect() 1871 os_memcpy(ssid->ssid, bss->ssid, bss->ssid_len); in interworking_connect() 2370 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in interworking_find_network_match() [all …]
|
| H A D | pasn_supplicant.c | 129 return sae_derive_pt(groups, ssid->ssid, ssid->ssid_len, in wpas_pasn_sae_derive_pt() 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() 195 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_pasn_get_params_from_bss() 198 os_memcmp(ssid_str, ssid->ssid, ssid_str_len) == 0) in wpas_pasn_get_params_from_bss() 202 if (ssid) in wpas_pasn_get_params_from_bss() 206 if (ssid && ssid->pairwise_cipher) in wpas_pasn_get_params_from_bss() 220 if (ssid && ssid->key_mgmt) in wpas_pasn_get_params_from_bss() 242 if (ssid && !ssid->ft_eap_pmksa_caching && in wpas_pasn_get_params_from_bss() [all …]
|
| H A D | events.c | 107 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_reenabled_network_time() 182 if (!bss && ssid && ssid->ssid_len > 0) { in wpa_supplicant_get_new_bss() 276 disallowed_ssid(wpa_s, ssid->ssid, ssid->ssid_len)) { in wpa_supplicant_select_config() 1170 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in owe_trans_ssid() 1732 for (ssid = group; ssid; ssid = only_first_ssid ? NULL : ssid->pnext) { in wpa_scan_res_match() 1812 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_supplicant_pick_network() 1849 if (selected && ssid && ssid->mem_only_psk && !ssid->psk_set && in wpa_supplicant_pick_network() 1971 if (ssid && ssid->ssid_len) { in wpa_supplicant_connect_ml_missing() 1984 ssid->ssid, ssid->ssid_len); in wpa_supplicant_connect_ml_missing() 2078 for (ssid = wpa_s->conf->pssid[prio]; ssid; ssid = ssid->pnext) in wpa_supplicant_pick_new_network() [all …]
|
| H A D | p2p_supplicant.c | 932 ssid = ssid->next; in wpas_p2p_group_delete() 1191 os_memcmp(ssid->ssid, s->ssid, ssid->ssid_len) == 0) in wpas_p2p_store_persistent_group() 1251 os_memcpy(s->ssid, ssid->ssid, s->ssid_len); in wpas_p2p_store_persistent_group() 2102 if (ssid->ssid) { in wpas_start_wps_go() 3495 ssid->ssid, ssid->ssid_len); in wpas_remove_persistent_client() 7140 os_memcpy(params.ssid, ssid->ssid, ssid->ssid_len); in wpas_p2p_group_add_persistent() 7224 os_memcpy(cfg->ssid, ssid->ssid, ssid->ssid_len); in wpas_p2p_group_init() 7807 ssid->ssid, ssid->ssid_len); in wpas_p2p_invite_group() 7845 ssid->ssid, ssid->ssid_len, force_freq, in wpas_p2p_invite_group() 9338 ssid->ssid, ssid->ssid_len); in wpas_p2p_nfc_auth_join() [all …]
|
| H A D | sme.c | 212 (!ssid->sae_password && ssid->passphrase && in sme_auth_build_sae_commit() 462 if (ssid && ssid->ssid_len) in wpas_ml_connect_pref() 538 else if (ssid && ssid->ssid_len) in wpas_sme_set_mlo_links() 540 ssid->ssid, in wpas_sme_set_mlo_links() 610 params.ssid = bss->ssid; in sme_send_authentication() 1303 cwork->ssid = ssid; in sme_authenticate() 1443 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in sme_handle_external_auth_start() 2340 if (ssid && ssid->owe_group) { in sme_associate() 2447 if (ssid && ssid->multi_ap_backhaul_sta) { in sme_associate() 2468 params.ssid = wpa_s->sme.ssid; in sme_associate() [all …]
|
| H A D | bss.c | 270 os_memcmp(bss->ssid, ssid, ssid_len) == 0) in wpa_bss_get() 335 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_bss_is_wps_candidate() 340 os_memcmp(ssid->ssid, bss->ssid, ssid->ssid_len) != 0)) in wpa_bss_is_wps_candidate() 381 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpa_bss_known() 382 if (ssid->ssid == NULL || ssid->ssid_len == 0) in wpa_bss_known() 385 os_memcmp(ssid->ssid, bss->ssid, ssid->ssid_len) == 0) in wpa_bss_known() 410 os_memcmp(bss->ssid, wpa_s->current_bss->ssid, in wpa_bss_in_use() 490 os_memcpy(bss->ssid, ssid, ssid_len); in wpa_bss_add() 1036 os_memcmp(bss->ssid, wpa_s->last_ssid->ssid, in wpa_bss_flush_by_age() 1559 if (ssid && ssid->ssid_len) in wpa_bss_parse_ml_rnr_ap_info() [all …]
|
| H A D | wpas_kay.c | 204 if (!ssid || ssid->macsec_policy == 0) in ieee802_1x_alloc_kay_sm() 207 if (ssid->macsec_policy == 1) { in ieee802_1x_alloc_kay_sm() 208 if (ssid->macsec_integ_only == 1) in ieee802_1x_alloc_kay_sm() 249 ssid->macsec_replay_window, in ieee802_1x_alloc_kay_sm() 250 ssid->macsec_offload, ssid->macsec_port, in ieee802_1x_alloc_kay_sm() 251 ssid->mka_priority, ssid->macsec_csindex, in ieee802_1x_alloc_kay_sm() 377 struct wpa_ssid *ssid) in ieee802_1x_create_preshared_mka() argument 400 cak->len = ssid->mka_cak_len; in ieee802_1x_create_preshared_mka() 401 os_memcpy(cak->key, ssid->mka_cak, cak->len); in ieee802_1x_create_preshared_mka() 403 ckn->len = ssid->mka_ckn_len; in ieee802_1x_create_preshared_mka() [all …]
|
| H A D | config_none.c | 40 struct wpa_ssid *ssid; in wpa_config_write() local 48 for (ssid = config->ssid; ssid; ssid = ssid->next) { in wpa_config_write()
|
| H A D | notify.h | 41 struct wpa_ssid *ssid); 43 struct wpa_ssid *ssid); 45 struct wpa_ssid *ssid, 60 struct wpa_ssid *ssid); 62 struct wpa_ssid *ssid); 106 const struct wpa_ssid *ssid, 132 struct wpa_ssid *ssid); 134 struct wpa_ssid *ssid); 150 struct wpa_ssid *ssid); 152 struct wpa_ssid *ssid); [all …]
|
| H A D | dpp_supplicant.c | 399 ssid ? ssid->ssid : in wpas_dpp_send_conn_status_result() 401 ssid ? ssid->ssid_len : in wpas_dpp_send_conn_status_result() 411 ssid ? ssid->ssid : in wpas_dpp_send_conn_status_result() 413 ssid ? ssid->ssid_len : in wpas_dpp_send_conn_status_result() 1416 if (!ssid->ssid) in wpas_dpp_add_network() 1418 os_memcpy(ssid->ssid, conf->ssid, conf->ssid_len); in wpas_dpp_add_network() 2611 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_dpp_rx_reconfig_auth_req() 2616 if (!ssid || !ssid->dpp_connector || !ssid->dpp_netaccesskey || in wpas_dpp_rx_reconfig_auth_req() 2753 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_dpp_rx_peer_disc_resp() 2757 if (!ssid || !ssid->dpp_connector || !ssid->dpp_netaccesskey || in wpas_dpp_rx_peer_disc_resp() [all …]
|
| H A D | wps_supplicant.h | 31 enum wps_request_type wpas_wps_get_req_type(struct wpa_ssid *ssid); 41 struct wpa_ssid *ssid, struct wpa_bss *bss); 43 struct wpa_ssid *ssid, struct wpa_bss *bss); 45 struct wpa_bss *selected, struct wpa_ssid *ssid); 73 const u8 *ssid, size_t ssid_len, int freq); 109 static inline u8 wpas_wps_get_req_type(struct wpa_ssid *ssid) in wpas_wps_get_req_type() argument 115 struct wpa_ssid *ssid, in wpas_wps_ssid_bss_match() argument 122 struct wpa_ssid *ssid, in wpas_wps_ssid_wildcard_ok() argument 130 struct wpa_ssid *ssid) in wpas_wps_scan_pbc_overlap() argument
|
| /freebsd-14.2/contrib/wpa/src/ap/ |
| H A D | neighbor_db.c | 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() 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() 101 os_memset(&nr->ssid, 0, sizeof(nr->ssid)); in hostapd_neighbor_clear_entry() 141 os_memcpy(&entry->ssid, ssid, sizeof(entry->ssid)); in hostapd_neighbor_set() 142 entry->short_ssid = ieee80211_crc32(ssid->ssid, ssid->ssid_len); in hostapd_neighbor_set() 301 ssid.ssid_len = hapd->conf->ssid.ssid_len; in hostapd_neighbor_set_own_report() [all …]
|
| H A D | ap_config.c | 429 pbkdf2_sha1(pos, ssid->ssid, ssid->ssid_len, in hostapd_config_read_wpa_psk() 473 (u8 *) ssid->ssid, ssid->ssid_len); in hostapd_derive_psk() 478 ssid->ssid, ssid->ssid_len, in hostapd_derive_psk() 492 struct hostapd_ssid *ssid = &conf->ssid; in hostapd_setup_sae_pt() local 504 ssid->pt = NULL; in hostapd_setup_sae_pt() 506 ssid->pt = sae_derive_pt(conf->sae_groups, ssid->ssid, in hostapd_setup_sae_pt() 511 if (!ssid->pt) in hostapd_setup_sae_pt() 517 pw->pt = sae_derive_pt(conf->sae_groups, ssid->ssid, in hostapd_setup_sae_pt() 533 struct hostapd_ssid *ssid = &conf->ssid; in hostapd_setup_wpa_psk() local 551 return hostapd_config_read_wpa_psk(ssid->wpa_psk_file, &conf->ssid); in hostapd_setup_wpa_psk() [all …]
|
| H A D | wps_hostapd.c | 101 struct hostapd_ssid *ssid = &hapd->conf->ssid; in hostapd_wps_new_psk_cb() local 136 ssid->wpa_psk = p; in hostapd_wps_new_psk_cb() 362 os_memcpy(bss->ssid.ssid, cred->ssid, cred->ssid_len); in hapd_wps_reconfig_in_memory() 426 bss->ssid.wpa_psk = in hapd_wps_reconfig_in_memory() 500 os_memcpy(hapd->wps->ssid, cred->ssid, cred->ssid_len); in hapd_wps_cred_cb() 1123 os_memcpy(wps->ssid, hapd->conf->ssid.ssid, wps->ssid_len); in hostapd_init_wps() 1238 } else if (conf->ssid.wep.keys_set && conf->ssid.wep.key[0]) { in hostapd_init_wps() 1465 os_memcpy(wps->ssid, conf->ssid.ssid, conf->ssid.ssid_len); in hostapd_update_wps() 1488 } else if (conf->ssid.wep.keys_set && conf->ssid.wep.key[0]) { in hostapd_update_wps() 1653 os_memcmp(elems.ssid, hapd->conf->ssid.ssid, elems.ssid_len) != in hostapd_wps_probe_req_rx() [all …]
|