• Home
  • Raw
  • Download

Lines Matching refs:ssid

55 	struct wpa_ssid *ssid;  in pno_start()  local
69 ssid = wpa_s->conf->ssid; in pno_start()
70 while (ssid) { in pno_start()
71 if (!wpas_network_disabled(wpa_s, ssid)) in pno_start()
73 ssid = ssid->next; in pno_start()
91 ssid = wpa_s->conf->ssid; in pno_start()
92 while (ssid) { in pno_start()
93 if (!wpas_network_disabled(wpa_s, ssid)) { in pno_start()
94 params.ssids[i].ssid = ssid->ssid; in pno_start()
95 params.ssids[i].ssid_len = ssid->ssid_len; in pno_start()
97 os_memcpy(params.filter_ssids[i].ssid, ssid->ssid, in pno_start()
98 ssid->ssid_len); in pno_start()
99 params.filter_ssids[i].ssid_len = ssid->ssid_len; in pno_start()
105 ssid = ssid->next; in pno_start()
176 struct wpa_ssid_value *ssid = NULL, *ns; in set_disallow_aps() local
195 os_free(ssid); in set_disallow_aps()
204 os_free(ssid); in set_disallow_aps()
222 ns = os_realloc_array(ssid, ssid_count + 1, in set_disallow_aps()
225 os_free(ssid); in set_disallow_aps()
229 ssid = ns; in set_disallow_aps()
232 hexstr2bin(pos, ssid[ssid_count].ssid, in set_disallow_aps()
234 os_free(ssid); in set_disallow_aps()
240 ssid[ssid_count].ssid_len = (end - pos) / 2; in set_disallow_aps()
242 ssid[ssid_count].ssid, in set_disallow_aps()
243 ssid[ssid_count].ssid_len); in set_disallow_aps()
249 os_free(ssid); in set_disallow_aps()
266 wpa_s->disallow_aps_ssid = ssid; in set_disallow_aps()
277 !disallowed_ssid(wpa_s, c->ssid, c->ssid_len)) in set_disallow_aps()
477 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_ctrl_iface_preauth() local
487 if (rsn_preauth_init(wpa_s->wpa, bssid, ssid ? &ssid->eap : NULL)) in wpa_supplicant_ctrl_iface_preauth()
1360 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_ctrl_rsp() local
1376 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_ctrl_rsp()
1377 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_ctrl_rsp()
1383 return wpa_supplicant_ctrl_iface_ctrl_rsp_handle(wpa_s, ssid, rsp, in wpa_supplicant_ctrl_iface_ctrl_rsp()
1404 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_ctrl_iface_status() local
1410 if (ssid) { in wpa_supplicant_ctrl_iface_status()
1411 u8 *_ssid = ssid->ssid; in wpa_supplicant_ctrl_iface_status()
1412 size_t ssid_len = ssid->ssid_len; in wpa_supplicant_ctrl_iface_status()
1424 ssid->id); in wpa_supplicant_ctrl_iface_status()
1429 if (wps && ssid->passphrase && in wpa_supplicant_ctrl_iface_status()
1430 wpa_key_mgmt_wpa_psk(ssid->key_mgmt) && in wpa_supplicant_ctrl_iface_status()
1431 (ssid->mode == WPAS_MODE_AP || in wpa_supplicant_ctrl_iface_status()
1432 ssid->mode == WPAS_MODE_P2P_GO)) { in wpa_supplicant_ctrl_iface_status()
1435 ssid->passphrase); in wpa_supplicant_ctrl_iface_status()
1440 if (ssid->id_str) { in wpa_supplicant_ctrl_iface_status()
1443 ssid->id_str); in wpa_supplicant_ctrl_iface_status()
1449 switch (ssid->mode) { in wpa_supplicant_ctrl_iface_status()
1598 wpa_s->current_ssid && wpa_s->current_ssid->ssid ? in wpa_supplicant_ctrl_iface_status()
1599 wpa_ssid_txt(wpa_s->current_ssid->ssid, in wpa_supplicant_ctrl_iface_status()
1602 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_ctrl_iface_status() local
1606 ssid ? ssid->id : -1, in wpa_supplicant_ctrl_iface_status()
1607 ssid && ssid->id_str ? ssid->id_str : ""); in wpa_supplicant_ctrl_iface_status()
1620 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_bssid() local
1635 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_bssid()
1636 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_bssid()
1642 os_memcpy(ssid->bssid, bssid, ETH_ALEN); in wpa_supplicant_ctrl_iface_bssid()
1643 ssid->bssid_set = !is_zero_ether_addr(bssid); in wpa_supplicant_ctrl_iface_bssid()
1799 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_list_networks() local
1810 ssid = wpa_s->conf->ssid; in wpa_supplicant_ctrl_iface_list_networks()
1811 while (ssid) { in wpa_supplicant_ctrl_iface_list_networks()
1813 ssid->id, in wpa_supplicant_ctrl_iface_list_networks()
1814 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpa_supplicant_ctrl_iface_list_networks()
1818 if (ssid->bssid_set) { in wpa_supplicant_ctrl_iface_list_networks()
1820 MAC2STR(ssid->bssid)); in wpa_supplicant_ctrl_iface_list_networks()
1828 ssid == wpa_s->current_ssid ? in wpa_supplicant_ctrl_iface_list_networks()
1830 ssid->disabled ? "[DISABLED]" : "", in wpa_supplicant_ctrl_iface_list_networks()
1831 ssid->disabled_until.sec ? in wpa_supplicant_ctrl_iface_list_networks()
1833 ssid->disabled == 2 ? "[P2P-PERSISTENT]" : in wpa_supplicant_ctrl_iface_list_networks()
1843 ssid = ssid->next; in wpa_supplicant_ctrl_iface_list_networks()
2016 os_memcmp(bss->ssid, P2P_WILDCARD_SSID, P2P_WILDCARD_SSID_LEN) == in wpa_supplicant_ctrl_iface_scan_result()
2069 wpa_ssid_txt(bss->ssid, bss->ssid_len)); in wpa_supplicant_ctrl_iface_scan_result()
2114 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_select_network() local
2119 ssid = NULL; in wpa_supplicant_ctrl_iface_select_network()
2124 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_select_network()
2125 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_select_network()
2130 if (ssid->disabled == 2) { in wpa_supplicant_ctrl_iface_select_network()
2137 wpa_supplicant_select_network(wpa_s, ssid); in wpa_supplicant_ctrl_iface_select_network()
2147 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_enable_network() local
2152 ssid = NULL; in wpa_supplicant_ctrl_iface_enable_network()
2157 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_enable_network()
2158 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_enable_network()
2163 if (ssid->disabled == 2) { in wpa_supplicant_ctrl_iface_enable_network()
2170 ssid->disabled = 0; in wpa_supplicant_ctrl_iface_enable_network()
2174 wpa_supplicant_enable_network(wpa_s, ssid); in wpa_supplicant_ctrl_iface_enable_network()
2184 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_disable_network() local
2189 ssid = NULL; in wpa_supplicant_ctrl_iface_disable_network()
2194 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_disable_network()
2195 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_disable_network()
2200 if (ssid->disabled == 2) { in wpa_supplicant_ctrl_iface_disable_network()
2207 wpa_supplicant_disable_network(wpa_s, ssid); in wpa_supplicant_ctrl_iface_disable_network()
2216 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_add_network() local
2221 ssid = wpa_config_add_network(wpa_s->conf); in wpa_supplicant_ctrl_iface_add_network()
2222 if (ssid == NULL) in wpa_supplicant_ctrl_iface_add_network()
2225 wpas_notify_network_added(wpa_s, ssid); in wpa_supplicant_ctrl_iface_add_network()
2227 ssid->disabled = 1; in wpa_supplicant_ctrl_iface_add_network()
2228 wpa_config_set_network_defaults(ssid); in wpa_supplicant_ctrl_iface_add_network()
2230 ret = os_snprintf(buf, buflen, "%d\n", ssid->id); in wpa_supplicant_ctrl_iface_add_network()
2241 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_remove_network() local
2260 ssid = wpa_s->conf->ssid; in wpa_supplicant_ctrl_iface_remove_network()
2261 while (ssid) { in wpa_supplicant_ctrl_iface_remove_network()
2262 struct wpa_ssid *remove_ssid = ssid; in wpa_supplicant_ctrl_iface_remove_network()
2263 id = ssid->id; in wpa_supplicant_ctrl_iface_remove_network()
2264 ssid = ssid->next; in wpa_supplicant_ctrl_iface_remove_network()
2274 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_remove_network()
2275 if (ssid) in wpa_supplicant_ctrl_iface_remove_network()
2276 wpas_notify_network_removed(wpa_s, ssid); in wpa_supplicant_ctrl_iface_remove_network()
2277 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_remove_network()
2283 if (ssid == wpa_s->current_ssid || wpa_s->current_ssid == NULL) { in wpa_supplicant_ctrl_iface_remove_network()
2294 if (ssid == wpa_s->current_ssid) { in wpa_supplicant_ctrl_iface_remove_network()
2302 was_disabled = ssid->disabled; in wpa_supplicant_ctrl_iface_remove_network()
2325 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_set_network() local
2345 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_set_network()
2346 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_set_network()
2352 if (wpa_config_set(ssid, name, value, 0) < 0) { in wpa_supplicant_ctrl_iface_set_network()
2360 wpa_sm_pmksa_cache_flush(wpa_s->wpa, ssid); in wpa_supplicant_ctrl_iface_set_network()
2362 if (wpa_s->current_ssid == ssid || wpa_s->current_ssid == NULL) { in wpa_supplicant_ctrl_iface_set_network()
2371 value[0] == '"' && ssid->ssid_len) || in wpa_supplicant_ctrl_iface_set_network()
2372 (os_strcmp(name, "ssid") == 0 && ssid->passphrase)) in wpa_supplicant_ctrl_iface_set_network()
2373 wpa_config_update_psk(ssid); in wpa_supplicant_ctrl_iface_set_network()
2386 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_get_network() local
2399 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_get_network()
2400 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_get_network()
2406 value = wpa_config_get_no_key(ssid, name); in wpa_supplicant_ctrl_iface_get_network()
2480 struct wpa_ssid *ssid; in wpas_ctrl_remove_cred() local
2489 ssid = wpa_s->conf->ssid; in wpas_ctrl_remove_cred()
2490 while (ssid) { in wpas_ctrl_remove_cred()
2491 if (ssid->parent_cred == cred) { in wpas_ctrl_remove_cred()
2493 "used the removed credential", ssid->id); in wpas_ctrl_remove_cred()
2494 os_snprintf(str, sizeof(str), "%d", ssid->id); in wpas_ctrl_remove_cred()
2495 ssid = ssid->next; in wpas_ctrl_remove_cred()
2498 ssid = ssid->next; in wpas_ctrl_remove_cred()
3230 wpa_ssid_txt(bss->ssid, bss->ssid_len)); in print_bss_info()
3529 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_ctrl_iface_roam()
3539 if (!ssid) { in wpa_supplicant_ctrl_iface_roam()
3545 bss = wpa_bss_get(wpa_s, bssid, ssid->ssid, ssid->ssid_len); in wpa_supplicant_ctrl_iface_roam()
3558 wpa_supplicant_connect(wpa_s, bss, ssid); in wpa_supplicant_ctrl_iface_roam()
3633 struct wpa_ssid *ssid; in p2p_ctrl_connect() local
3635 ssid = wpa_config_get_network(wpa_s->conf, persistent_id); in p2p_ctrl_connect()
3636 if (ssid == NULL || ssid->disabled != 2 || in p2p_ctrl_connect()
3637 ssid->mode != WPAS_MODE_P2P_GO) { in p2p_ctrl_connect()
3747 struct wpa_ssid *ssid = wpa_s->current_ssid; in p2p_get_passphrase() local
3749 if (ssid == NULL || ssid->mode != WPAS_MODE_P2P_GO || in p2p_get_passphrase()
3750 ssid->passphrase == NULL) in p2p_get_passphrase()
3753 os_strlcpy(buf, ssid->passphrase, buflen); in p2p_get_passphrase()
4050 struct wpa_ssid *ssid; in p2p_ctrl_invite_persistent() local
4063 ssid = wpa_config_get_network(wpa_s->conf, id); in p2p_ctrl_invite_persistent()
4064 if (ssid == NULL || ssid->disabled != 2) { in p2p_ctrl_invite_persistent()
4089 return wpas_p2p_invite(wpa_s, _peer, ssid, NULL, freq, ht40, pref_freq); in p2p_ctrl_invite_persistent()
4139 struct wpa_ssid *ssid; in p2p_ctrl_group_add_persistent() local
4142 ssid = wpa_config_get_network(wpa_s->conf, id); in p2p_ctrl_group_add_persistent()
4143 if (ssid == NULL || ssid->disabled != 2) { in p2p_ctrl_group_add_persistent()
4150 return wpas_p2p_group_add_persistent(wpa_s, ssid, 0, freq, ht40, NULL); in p2p_ctrl_group_add_persistent()
4190 struct wpa_ssid *ssid; in p2p_ctrl_peer() local
4257 ssid = wpas_p2p_get_persistent(wpa_s, info->p2p_device_addr, NULL, 0); in p2p_ctrl_peer()
4258 if (ssid) { in p2p_ctrl_peer()
4259 res = os_snprintf(pos, end - pos, "persistent=%d\n", ssid->id); in p2p_ctrl_peer()