Lines Matching refs:current_ssid
171 struct wpa_ssid *ssid = wpa_s->current_ssid;
227 if (wpa_s->conf->ap_scan == 1 && wpa_s->current_ssid) {
230 if (wpa_s->current_ssid->ssid_len == 0)
240 if (drv_ssid_len == wpa_s->current_ssid->ssid_len &&
241 os_memcmp(drv_ssid, wpa_s->current_ssid->ssid,
246 if ((wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_OWE) &&
308 if (wpa_s->current_ssid && wpa_s->current_ssid != ssid)
310 old_ssid = wpa_s->current_ssid;
311 wpa_s->current_ssid = ssid;
313 wpa_supplicant_rsn_supp_set_config(wpa_s, wpa_s->current_ssid);
315 if (old_ssid != wpa_s->current_ssid)
405 wpa_s->current_ssid = NULL;
505 wpa_s->current_ssid &&
506 !(wpa_s->current_ssid->eapol_flags &
1751 if (wpa_s->current_ssid) {
1761 if (ssid != wpa_s->current_ssid)
2032 " wpa_state: %s ssid=%p current_ssid=%p",
2036 ssid, wpa_s->current_ssid);
2050 ssid != wpa_s->current_ssid)))) {
2206 if (wpa_s->current_ssid->bssid_set &&
2207 ether_addr_equal(selected->bssid, wpa_s->current_ssid->bssid)) {
2370 if (wpa_s->current_ssid == NULL)
2372 if (wpa_s->current_ssid != ssid)
2383 if (wpa_s->current_ssid->ssid)
2385 wpa_s->current_ssid->ssid,
2386 wpa_s->current_ssid->ssid_len);
2690 if (ssid != wpa_s->current_ssid &&
3061 if (!wpa_s->current_ssid ||
3062 !wpa_s->current_ssid->multi_ap_backhaul_sta)
3073 wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_WPS) {
3143 struct wpa_ssid *ssid = wpa_s->current_ssid;
3570 if (p && wpa_s->current_ssid &&
3571 wpa_s->current_ssid->key_mgmt == WPA_KEY_MGMT_WPS) {
3716 if (!wpa_s->current_bss || !wpa_s->current_ssid)
3719 if (!wpa_key_mgmt_wpa_any(wpa_s->current_ssid->key_mgmt))
4254 if (wpa_s->current_ssid) {
4259 wpa_supplicant_scard_init(wpa_s, wpa_s->current_ssid);
4298 (wpa_s->current_ssid &&
4299 wpa_s->current_ssid->mode == WPAS_MODE_IBSS)) {
4300 if (wpa_s->current_ssid &&
4309 wpa_s->current_ssid);
4400 wpa_s->current_ssid &&
4403 wpa_set_wep_keys(wpa_s, wpa_s->current_ssid);
4408 if (wpa_s->current_ssid &&
4409 wpa_s->current_ssid->mode == WPAS_MODE_IBSS &&
4413 wpa_s->ibss_rsn = ibss_rsn_init(wpa_s, wpa_s->current_ssid);
4421 ibss_rsn_set_psk(wpa_s->ibss_rsn, wpa_s->current_ssid->psk);
4451 wpas_mbo_check_pmf(wpa_s, bss, wpa_s->current_ssid);
4458 if (wpa_s->current_ssid && wpa_s->current_ssid->enable_4addr_mode)
4580 wpa_s->current_ssid &&
4581 wpa_s->current_ssid->mode == WPAS_MODE_INFRA &&
4594 fast_reconnect_ssid = wpa_s->current_ssid;
4931 ssid = wpa_s->current_ssid;
4944 struct wpa_ssid *ssid = wpa_s->current_ssid;
5713 wpa_s->current_ssid &&
5714 wpa_s->current_ssid->owe_group == 0 &&
5716 struct wpa_ssid *ssid = wpa_s->current_ssid;
5740 if (DPP_VERSION > 1 && wpa_s->current_ssid &&
5741 (wpa_s->current_ssid->key_mgmt == WPA_KEY_MGMT_DPP ||
5742 ((wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_DPP) &&
5744 wpa_s->current_ssid->dpp_pfs == 0 &&
5748 struct wpa_ssid *ssid = wpa_s->current_ssid;
5751 wpa_s->current_ssid->dpp_pfs_fallback ^= 1;
5827 if (wpa_s->current_ssid &&
5828 wpa_key_mgmt_sae(wpa_s->current_ssid->key_mgmt) &&
5832 wpa_sm_pmksa_cache_flush(wpa_s->wpa, wpa_s->current_ssid);
5837 if (wpa_s->current_ssid &&
5838 wpa_s->current_ssid->key_mgmt == WPA_KEY_MGMT_DPP &&
5842 wpa_sm_pmksa_cache_flush(wpa_s->wpa, wpa_s->current_ssid);
6178 if (wpa_s->current_ssid &&
6179 wpa_s->current_ssid->mode == WPAS_MODE_MESH) {
6189 if (wpa_s->current_ssid &&
6190 wpa_s->current_ssid->mode == WPAS_MODE_MESH) {
6295 if (!data || !wpa_s->current_ssid ||
6328 if (!data || !wpa_s->current_ssid)
6345 wpa_s->current_ssid->frequency = data->ch_switch.freq;
6368 if (wpa_s->current_ssid->mode == WPAS_MODE_AP ||
6369 wpa_s->current_ssid->mode == WPAS_MODE_P2P_GO ||
6370 wpa_s->current_ssid->mode == WPAS_MODE_MESH ||
6371 wpa_s->current_ssid->mode ==
6464 if (wpa_s->current_ssid &&
6465 wpa_s->current_ssid->mode == WPAS_MODE_IBSS &&
6653 (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group &&
6654 wpa_s->current_ssid->mode == WPAS_MODE_P2P_GO)) {
6665 if (wpa_s->current_ssid &&
6666 wpa_s->current_ssid->p2p_group)
6855 if (!wpa_s->current_bss || !wpa_s->current_ssid)
6862 if (!wpa_s->current_ssid) {
6863 wpa_printf(MSG_DEBUG, "SAE: current_ssid is NULL");