Lines Matching full:ssid
149 /* Current SSID is not using IEEE 802.1X/EAP, so drop possible
373 struct wpa_ssid *ssid = wpa_s->current_ssid;
379 if (ssid == NULL ||
380 ((bss->ssid_len == ssid->ssid_len &&
381 os_memcmp(bss->ssid, ssid->ssid, ssid->ssid_len) == 0) ||
382 ssid->ssid_len == 0)) {
600 params.ssid = bss->ssid;
805 void wpas_send_ctrl_req(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid,
812 buflen = 100 + os_strlen(txt) + ssid->ssid_len;
816 len = os_snprintf(buf, buflen, "%s-%d:%s needed for SSID ",
817 field_name, ssid->id, txt);
822 if (ssid->ssid && buflen > len + ssid->ssid_len) {
823 os_memcpy(buf + len, ssid->ssid, ssid->ssid_len);
824 len += ssid->ssid_len;
840 struct wpa_ssid *ssid = wpa_s->current_ssid;
843 if (ssid == NULL)
847 ssid->eap.pending_ext_cert_check = PENDING_CHECK;
848 wpas_notify_network_request(wpa_s, ssid, field, default_txt);
860 wpas_send_ctrl_req(wpa_s, ssid, field_name, txt);
1102 struct wpa_ssid *ssid)
1105 if (ssid) {
1107 conf.network_ctx = ssid;
1108 conf.peerkey_enabled = ssid->peerkey;
1109 conf.allowed_pairwise_cipher = ssid->pairwise_cipher;
1111 conf.proactive_key_caching = ssid->proactive_key_caching < 0 ?
1112 wpa_s->conf->okc : ssid->proactive_key_caching;
1113 conf.eap_workaround = ssid->eap_workaround;
1114 conf.eap_conf_ctx = &ssid->eap;
1116 conf.ssid = ssid->ssid;
1117 conf.ssid_len = ssid->ssid_len;
1118 conf.wpa_ptk_rekey = ssid->wpa_ptk_rekey;
1120 if (ssid->p2p_group && wpa_s->current_bss &&
1137 wpa_sm_set_config(wpa_s->wpa, ssid ? &conf : NULL);