Lines Matching defs:ssid
85 struct wpa_ssid *ssid,
91 if (ssid->passphrase == NULL) {
102 (u8 *) ssid->passphrase,
103 os_strlen(ssid->passphrase),
141 struct wpa_bss *bss, struct wpa_ssid *ssid,
170 params.ssid = bss->ssid;
172 params.p2p = ssid->p2p_group;
175 os_memcmp(wpa_s->sme.ssid, params.ssid, params.ssid_len) != 0)
179 os_memcpy(wpa_s->sme.ssid, params.ssid, params.ssid_len);
184 if (ssid->key_mgmt & WPA_KEY_MGMT_IEEE8021X_NO_WPA) {
185 if (ssid->leap) {
186 if (ssid->non_leap == 0)
195 if (ssid->auth_alg) {
196 params.auth_alg = ssid->auth_alg;
201 if (wpa_key_mgmt_sae(ssid->key_mgmt)) {
217 if (ssid->wep_key_len[i])
218 params.wep_key[i] = ssid->wep_key[i];
219 params.wep_key_len[i] = ssid->wep_key_len[i];
221 params.wep_tx_keyidx = ssid->wep_tx_keyidx;
231 wpa_key_mgmt_wpa(ssid->key_mgmt)) {
233 try_opportunistic = (ssid->proactive_key_caching < 0 ?
235 ssid->proactive_key_caching) &&
236 (ssid->proto & WPA_PROTO_RSN);
242 if (wpa_supplicant_set_suites(wpa_s, bss, ssid,
249 } else if ((ssid->key_mgmt & WPA_KEY_MGMT_IEEE8021X_NO_WPA) &&
250 wpa_key_mgmt_wpa_ieee8021x(ssid->key_mgmt)) {
256 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid);
258 } else if (wpa_key_mgmt_wpa_any(ssid->key_mgmt)) {
260 if (wpa_supplicant_set_suites(wpa_s, NULL, ssid,
269 } else if (ssid->key_mgmt & WPA_KEY_MGMT_WPS) {
271 wps_ie = wps_build_assoc_req_ie(wpas_wps_get_req_type(ssid));
280 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid);
283 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid);
297 if (md && wpa_key_mgmt_ft(ssid->key_mgmt)) {
325 wpa_s->sme.mfp = ssid->ieee80211w == MGMT_FRAME_PROTECTION_DEFAULT ?
326 wpa_s->conf->pmf : ssid->ieee80211w;
349 ssid->p2p_group);
385 resp = sme_auth_build_sae_commit(wpa_s, ssid,
402 wpa_ssid_txt(params.ssid, params.ssid_len), params.freq);
407 wpa_s->current_ssid = ssid;
436 struct wpa_bss *bss, struct wpa_ssid *ssid)
442 sme_send_authentication(wpa_s, bss, ssid, 1);
525 struct wpa_ssid *ssid = wpa_s->current_ssid;
527 if (ssid == NULL) {
621 sme_associate(wpa_s, ssid->mode, data->auth.peer,
642 params.ssid = wpa_s->sme.ssid;
680 params.ssid ? wpa_ssid_txt(params.ssid, params.ssid_len) : "",
1111 struct wpa_ssid *ssid = wpa_s->current_ssid;
1126 ssid == NULL || ssid->mode != IEEE80211_MODE_INFRA)
1270 struct wpa_ssid *ssid;
1274 ssid = wpa_s->current_ssid;
1275 if (ssid == NULL ||
1276 (ssid->ieee80211w == MGMT_FRAME_PROTECTION_DEFAULT ?
1277 wpa_s->conf->pmf : ssid->ieee80211w) == NO_MGMT_FRAME_PROTECTION)