Lines Matching full:ssid
128 struct wpa_ssid *ssid;
144 ssid = wpa_config_get_network(wpa_s->conf, id);
145 if (ssid == NULL) {
146 wpa_printf(MSG_DEBUG, "CTRL_IFACE: Could not find SSID id=%d "
152 os_free(ssid->identity);
153 ssid->identity = (u8 *) os_strdup(pos);
154 ssid->identity_len = os_strlen(pos);
155 ssid->pending_req_identity = 0;
156 if (ssid == wpa_s->current_ssid)
159 os_free(ssid->password);
160 ssid->password = (u8 *) os_strdup(pos);
161 ssid->password_len = os_strlen(pos);
162 ssid->pending_req_password = 0;
163 if (ssid == wpa_s->current_ssid)
166 os_free(ssid->new_password);
167 ssid->new_password = (u8 *) os_strdup(pos);
168 ssid->new_password_len = os_strlen(pos);
169 ssid->pending_req_new_password = 0;
170 if (ssid == wpa_s->current_ssid)
173 os_free(ssid->pin);
174 ssid->pin = os_strdup(pos);
175 ssid->pending_req_pin = 0;
176 if (ssid == wpa_s->current_ssid)
179 os_free(ssid->otp);
180 ssid->otp = (u8 *) os_strdup(pos);
181 ssid->otp_len = os_strlen(pos);
182 os_free(ssid->pending_req_otp);
183 ssid->pending_req_otp = NULL;
184 ssid->pending_req_otp_len = 0;
186 os_free(ssid->private_key_passwd);
187 ssid->private_key_passwd = (u8 *) os_strdup(pos);
188 ssid->pending_req_passphrase = 0;
189 if (ssid == wpa_s->current_ssid)
215 struct wpa_ssid *ssid = wpa_s->current_ssid;
221 if (ssid) {
222 u8 *_ssid = ssid->ssid;
223 size_t ssid_len = ssid->ssid_len;
233 ret = os_snprintf(pos, end - pos, "ssid=%s\nid=%d\n",
235 ssid->id);
240 if (ssid->id_str) {
243 ssid->id_str);
287 struct wpa_ssid *ssid;
302 ssid = wpa_config_get_network(wpa_s->conf, id);
303 if (ssid == NULL) {
304 wpa_printf(MSG_DEBUG, "CTRL_IFACE: Could not find SSID id=%d "
309 os_memcpy(ssid->bssid, bssid, ETH_ALEN);
310 ssid->bssid_set =
321 struct wpa_ssid *ssid;
377 struct wpa_ssid *ssid;
383 "network id / ssid / bssid / flags\n");
388 ssid = wpa_s->conf->ssid;
389 while (ssid) {
391 ssid->id,
392 wpa_ssid_txt(ssid->ssid, ssid->ssid_len));
396 if (ssid->bssid_set) {
398 MAC2STR(ssid->bssid));
406 ssid == wpa_s->current_ssid ?
408 ssid->disabled ? "[DISABLED]" : "");
417 ssid = ssid->next;
547 "flags / ssid\n");
591 wpa_ssid_txt(res->ssid, res->ssid_len));
610 struct wpa_ssid *ssid;
615 ssid = wpa_s->conf->ssid;
616 while (ssid) {
617 ssid->disabled = 0;
618 ssid = ssid->next;
628 ssid = wpa_config_get_network(wpa_s->conf, id);
629 if (ssid == NULL) {
635 if (ssid != wpa_s->current_ssid && wpa_s->current_ssid)
639 ssid = wpa_s->conf->ssid;
640 while (ssid) {
641 ssid->disabled = id != ssid->id;
642 ssid = ssid->next;
656 struct wpa_ssid *ssid;
662 ssid
663 if (ssid == NULL) {
669 if (wpa_s->current_ssid == NULL && ssid->disabled) {
680 ssid->disabled = 0;
690 struct wpa_ssid *ssid;
696 ssid = wpa_config_get_network(wpa_s->conf, id);
697 if (ssid == NULL) {
703 if (ssid == wpa_s->current_ssid)
705 ssid->disabled = 1;
714 struct wpa_ssid *ssid;
719 ssid = wpa_config_add_network(wpa_s->conf);
720 if (ssid == NULL)
722 ssid->disabled = 1;
723 wpa_config_set_network_defaults(ssid);
725 ret = os_snprintf(buf, buflen, "%d\n", ssid->id);
736 struct wpa_ssid *ssid;
742 ssid = wpa_config_get_network(wpa_s->conf, id);
743 if (ssid == NULL ||
750 if (ssid == wpa_s->current_ssid) {
768 struct wpa_ssid *ssid;
788 ssid = wpa_config_get_network(wpa_s->conf, id);
789 if (ssid == NULL) {
795 if (wpa_config_set(ssid, name, value, 0) < 0) {
805 if (wpa_s->current_ssid == ssid) {
814 value[0] == '"' && ssid->ssid_len) ||
815 (os_strcmp(name, "ssid") == 0 && ssid->passphrase))
816 wpa_config_update_psk(ssid);
826 struct wpa_ssid *ssid;
839 ssid = wpa_config_get_network(wpa_s->conf, id);
840 if (ssid == NULL) {
846 value = wpa_config_get_no_key(ssid, name);