/external/wpa_supplicant_6/wpa_supplicant/ |
D | wps_supplicant.c | 89 struct wpa_ssid *ssid, in wpas_wps_security_workaround() argument 121 if (ie[1] != ssid->ssid_len || ssid->ssid == NULL || in wpas_wps_security_workaround() 122 os_memcmp(ie + 2, ssid->ssid, ssid->ssid_len) != 0) in wpas_wps_security_workaround() 147 if (ie == NULL && (ssid->proto & WPA_PROTO_WPA) && in wpas_wps_security_workaround() 148 (ssid->pairwise_cipher & WPA_CIPHER_TKIP)) { in wpas_wps_security_workaround() 160 if (ccmp && !(ssid->pairwise_cipher & WPA_CIPHER_CCMP) && in wpas_wps_security_workaround() 161 (ssid->pairwise_cipher & WPA_CIPHER_TKIP) && in wpas_wps_security_workaround() 166 ssid->pairwise_cipher |= WPA_CIPHER_CCMP; in wpas_wps_security_workaround() 168 ssid->pairwise_cipher = WPA_CIPHER_CCMP; in wpas_wps_security_workaround() 171 if (wpa2 && !(ssid->proto & WPA_PROTO_RSN) && in wpas_wps_security_workaround() [all …]
|
D | scan.c | 28 struct wpa_ssid *ssid; in wpa_supplicant_gen_assoc_event() local 31 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_gen_assoc_event() 32 if (ssid == NULL) in wpa_supplicant_gen_assoc_event() 36 wpa_s->current_ssid = ssid; in wpa_supplicant_gen_assoc_event() 49 struct wpa_ssid *ssid; in wpas_wps_in_use() local 52 for (ssid = conf->ssid; ssid; ssid = ssid->next) { in wpas_wps_in_use() 53 if (!(ssid->key_mgmt & WPA_KEY_MGMT_WPS)) in wpas_wps_in_use() 57 *req_type = wpas_wps_get_req_type(ssid); in wpas_wps_in_use() 58 if (!ssid->eap.phase1) in wpas_wps_in_use() 61 if (os_strstr(ssid->eap.phase1, "pbc=1")) in wpas_wps_in_use() [all …]
|
D | config.c | 38 int (*parser)(const struct parse_data *data, struct wpa_ssid *ssid, 44 char * (*writer)(const struct parse_data *data, struct wpa_ssid *ssid); 97 struct wpa_ssid *ssid, in wpa_config_parse_str() argument 144 dst = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_parse_str() 145 dst_len = (size_t *) (((u8 *) ssid) + (long) data->param2); in wpa_config_parse_str() 210 struct wpa_ssid *ssid) in wpa_config_write_str() argument 215 src = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_write_str() 220 len = *((size_t *) (((u8 *) ssid) + (long) data->param2)); in wpa_config_write_str() 229 struct wpa_ssid *ssid) in wpa_config_write_str_unicode() argument 234 src = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_write_str_unicode() [all …]
|
D | config_file.c | 97 static int wpa_config_validate_network(struct wpa_ssid *ssid, int line) in wpa_config_validate_network() argument 101 if (ssid->passphrase) { in wpa_config_validate_network() 102 if (ssid->psk_set) { in wpa_config_validate_network() 107 wpa_config_update_psk(ssid); in wpa_config_validate_network() 110 if ((ssid->key_mgmt & (WPA_KEY_MGMT_PSK | WPA_KEY_MGMT_FT_PSK | in wpa_config_validate_network() 112 !ssid->psk_set) { in wpa_config_validate_network() 118 if ((ssid->group_cipher & WPA_CIPHER_CCMP) && in wpa_config_validate_network() 119 !(ssid->pairwise_cipher & WPA_CIPHER_CCMP) && in wpa_config_validate_network() 120 !(ssid->pairwise_cipher & WPA_CIPHER_NONE)) { in wpa_config_validate_network() 125 ssid->group_cipher &= ~WPA_CIPHER_CCMP; in wpa_config_validate_network() [all …]
|
D | config_winreg.c | 268 struct wpa_ssid *ssid; in wpa_config_read_network() local 279 ssid = os_zalloc(sizeof(*ssid)); in wpa_config_read_network() 280 if (ssid == NULL) { in wpa_config_read_network() 284 ssid->id = id; in wpa_config_read_network() 286 wpa_config_set_network_defaults(ssid); in wpa_config_read_network() 316 if (wpa_config_set(ssid, (char *) name, (char *) data, 0) < 0) in wpa_config_read_network() 322 if (ssid->passphrase) { in wpa_config_read_network() 323 if (ssid->psk_set) { in wpa_config_read_network() 328 wpa_config_update_psk(ssid); in wpa_config_read_network() 331 if ((ssid->key_mgmt & (WPA_KEY_MGMT_PSK | WPA_KEY_MGMT_FT_PSK | in wpa_config_read_network() [all …]
|
D | wpa_supplicant.conf | 513 ssid="simple" 521 ssid="second ssid" 529 ssid="example" 540 ssid="example" 552 ssid="example" 569 ssid="example" 583 ssid="example" 596 ssid="example" 609 ssid="example" 627 ssid="example" [all …]
|
D | events.c | 39 struct wpa_ssid *ssid; in wpa_supplicant_select_config() local 46 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_select_config() 47 if (ssid == NULL) { in wpa_supplicant_select_config() 53 if (ssid->disabled) { in wpa_supplicant_select_config() 60 if (ssid->key_mgmt & (WPA_KEY_MGMT_PSK | WPA_KEY_MGMT_IEEE8021X | in wpa_supplicant_select_config() 67 wpa_supplicant_set_suites(wpa_s, NULL, ssid, in wpa_supplicant_select_config() 70 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid); in wpa_supplicant_select_config() 73 if (wpa_s->current_ssid && wpa_s->current_ssid != ssid) in wpa_supplicant_select_config() 75 wpa_s->current_ssid = ssid; in wpa_supplicant_select_config() 186 struct wpa_ssid *ssid) in wpa_supplicant_scard_init() argument [all …]
|
D | wpa_supplicant.c | 120 struct wpa_ssid *ssid) in wpa_set_wep_keys() argument 125 if (ssid->wep_key_len[i] == 0) in wpa_set_wep_keys() 131 i, i == ssid->wep_tx_keyidx, (u8 *) "", 0, in wpa_set_wep_keys() 132 ssid->wep_key[i], ssid->wep_key_len[i]); in wpa_set_wep_keys() 140 struct wpa_ssid *ssid) in wpa_supplicant_set_wpa_none_key() argument 150 if (ssid->mode != IEEE80211_MODE_IBSS) { in wpa_supplicant_set_wpa_none_key() 152 "for WPA-None", ssid->mode); in wpa_supplicant_set_wpa_none_key() 156 if (!ssid->psk_set) { in wpa_supplicant_set_wpa_none_key() 163 os_memcpy(key, ssid->psk, 16); in wpa_supplicant_set_wpa_none_key() 169 os_memcpy(key, ssid->psk, 16 + 8); in wpa_supplicant_set_wpa_none_key() [all …]
|
D | ctrl_iface.c | 88 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_ctrl_iface_preauth() local 98 if (rsn_preauth_init(wpa_s->wpa, bssid, ssid ? &ssid->eap : NULL)) in wpa_supplicant_ctrl_iface_preauth() 237 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_ctrl_rsp() local 254 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_ctrl_rsp() 255 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_ctrl_rsp() 260 eap = &ssid->eap; in wpa_supplicant_ctrl_iface_ctrl_rsp() 267 if (ssid == wpa_s->current_ssid) in wpa_supplicant_ctrl_iface_ctrl_rsp() 274 if (ssid == wpa_s->current_ssid) in wpa_supplicant_ctrl_iface_ctrl_rsp() 281 if (ssid == wpa_s->current_ssid) in wpa_supplicant_ctrl_iface_ctrl_rsp() 287 if (ssid == wpa_s->current_ssid) in wpa_supplicant_ctrl_iface_ctrl_rsp() [all …]
|
D | wpas_glue.c | 304 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_get_beacon_ie() local 315 if (ssid == NULL || in wpa_get_beacon_ie() 316 ((ie && ie[1] == ssid->ssid_len && in wpa_get_beacon_ie() 317 os_memcmp(ie + 2, ssid->ssid, ssid->ssid_len) == 0) || in wpa_get_beacon_ie() 318 ssid->ssid_len == 0)) { in wpa_get_beacon_ie() 503 struct wpa_ssid *ssid = wpa_s->current_ssid; in wpa_supplicant_eap_param_needed() local 508 if (ssid == NULL) in wpa_supplicant_eap_param_needed() 511 buflen = 100 + os_strlen(txt) + ssid->ssid_len; in wpa_supplicant_eap_param_needed() 517 field, ssid->id, txt); in wpa_supplicant_eap_param_needed() 522 if (ssid->ssid && buflen > len + ssid->ssid_len) { in wpa_supplicant_eap_param_needed() [all …]
|
D | config.h | 43 struct wpa_ssid *ssid; member 331 void wpa_config_free(struct wpa_config *ssid); 332 void wpa_config_free_ssid(struct wpa_ssid *ssid); 336 void wpa_config_set_network_defaults(struct wpa_ssid *ssid); 337 int wpa_config_set(struct wpa_ssid *ssid, const char *var, const char *value, 339 char * wpa_config_get(struct wpa_ssid *ssid, const char *var); 340 char * wpa_config_get_no_key(struct wpa_ssid *ssid, const char *var); 341 void wpa_config_update_psk(struct wpa_ssid *ssid); 343 struct wpa_ssid *ssid);
|
D | wps_supplicant.h | 26 enum wps_request_type wpas_wps_get_req_type(struct wpa_ssid *ssid); 33 struct wpa_ssid *ssid, struct wpa_scan_res *bss); 35 struct wpa_ssid *ssid, struct wpa_scan_res *bss); 38 struct wpa_ssid *ssid); 58 static inline u8 wpas_wps_get_req_type(struct wpa_ssid *ssid) in wpas_wps_get_req_type() argument 64 struct wpa_ssid *ssid, in wpas_wps_ssid_bss_match() argument 71 struct wpa_ssid *ssid, in wpas_wps_ssid_wildcard_ok() argument 79 struct wpa_ssid *ssid) in wpas_wps_scan_pbc_overlap() argument
|
D | ctrl_iface_dbus_handlers.c | 812 struct wpa_ssid *ssid; in wpas_dbus_iface_add_network() local 825 ssid = wpa_config_add_network(wpa_s->conf); in wpas_dbus_iface_add_network() 826 if (ssid == NULL) { in wpas_dbus_iface_add_network() 833 ssid->disabled = 1; in wpas_dbus_iface_add_network() 834 wpa_config_set_network_defaults(ssid); in wpas_dbus_iface_add_network() 840 ssid->id); in wpas_dbus_iface_add_network() 868 struct wpa_ssid *ssid; in wpas_dbus_iface_remove_network() local 890 ssid = wpa_config_get_network(wpa_s->conf, id); in wpas_dbus_iface_remove_network() 891 if (ssid == NULL) { in wpas_dbus_iface_remove_network() 904 if (ssid == wpa_s->current_ssid) in wpas_dbus_iface_remove_network() [all …]
|
D | config_none.c | 40 struct wpa_ssid *ssid; in wpa_config_write() local 48 for (ssid = config->ssid; ssid; ssid = ssid->next) { in wpa_config_write()
|
/external/wpa_supplicant/ |
D | config.c | 36 int (*parser)(const struct parse_data *data, struct wpa_ssid *ssid, 41 char * (*writer)(const struct parse_data *data, struct wpa_ssid *ssid); 88 struct wpa_ssid *ssid, in wpa_config_parse_str() argument 135 dst = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_parse_str() 136 dst_len = (size_t *) (((u8 *) ssid) + (long) data->param2); in wpa_config_parse_str() 200 struct wpa_ssid *ssid) in wpa_config_write_str() argument 205 src = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_write_str() 210 len = *((size_t *) (((u8 *) ssid) + (long) data->param2)); in wpa_config_write_str() 219 struct wpa_ssid *ssid) in wpa_config_write_str_unicode() argument 224 src = (char **) (((u8 *) ssid) + (long) data->param1); in wpa_config_write_str_unicode() [all …]
|
D | config_file.c | 96 static int wpa_config_validate_network(struct wpa_ssid *ssid, int line) in wpa_config_validate_network() argument 100 if (ssid->passphrase) { in wpa_config_validate_network() 101 if (ssid->psk_set) { in wpa_config_validate_network() 106 wpa_config_update_psk(ssid); in wpa_config_validate_network() 109 if ((ssid->key_mgmt & WPA_KEY_MGMT_PSK) && !ssid->psk_set) { in wpa_config_validate_network() 115 if ((ssid->group_cipher & WPA_CIPHER_CCMP) && in wpa_config_validate_network() 116 !(ssid->pairwise_cipher & WPA_CIPHER_CCMP) && in wpa_config_validate_network() 117 !(ssid->pairwise_cipher & WPA_CIPHER_NONE)) { in wpa_config_validate_network() 122 ssid->group_cipher &= ~WPA_CIPHER_CCMP; in wpa_config_validate_network() 131 struct wpa_ssid *ssid; in wpa_config_read_network() local [all …]
|
D | events.c | 35 struct wpa_ssid *ssid; in wpa_supplicant_select_config() local 40 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_select_config() 41 if (ssid == NULL) { in wpa_supplicant_select_config() 47 if (ssid->disabled) { in wpa_supplicant_select_config() 54 if (ssid->key_mgmt & (WPA_KEY_MGMT_PSK | WPA_KEY_MGMT_IEEE8021X | in wpa_supplicant_select_config() 58 wpa_supplicant_set_suites(wpa_s, NULL, ssid, in wpa_supplicant_select_config() 61 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid); in wpa_supplicant_select_config() 64 if (wpa_s->current_ssid && wpa_s->current_ssid != ssid) in wpa_supplicant_select_config() 66 wpa_s->current_ssid = ssid; in wpa_supplicant_select_config() 175 struct wpa_ssid *ssid) in wpa_supplicant_scard_init() argument [all …]
|
D | config_winreg.c | 204 struct wpa_ssid *ssid; in wpa_config_read_network() local 215 ssid = os_zalloc(sizeof(*ssid)); in wpa_config_read_network() 216 if (ssid == NULL) { in wpa_config_read_network() 220 ssid->id = id; in wpa_config_read_network() 222 wpa_config_set_network_defaults(ssid); in wpa_config_read_network() 252 if (wpa_config_set(ssid, (char *) name, (char *) data, 0) < 0) in wpa_config_read_network() 258 if (ssid->passphrase) { in wpa_config_read_network() 259 if (ssid->psk_set) { in wpa_config_read_network() 264 wpa_config_update_psk(ssid); in wpa_config_read_network() 267 if ((ssid->key_mgmt & WPA_KEY_MGMT_PSK) && !ssid->psk_set) { in wpa_config_read_network() [all …]
|
D | wpa_supplicant.c | 312 struct wpa_ssid *ssid) in wpa_supplicant_set_wpa_none_key() argument 322 if (ssid->mode != IEEE80211_MODE_IBSS) { in wpa_supplicant_set_wpa_none_key() 324 "for WPA-None", ssid->mode); in wpa_supplicant_set_wpa_none_key() 328 if (!ssid->psk_set) { in wpa_supplicant_set_wpa_none_key() 335 os_memcpy(key, ssid->psk, 16); in wpa_supplicant_set_wpa_none_key() 341 os_memcpy(key, ssid->psk, 16 + 8); in wpa_supplicant_set_wpa_none_key() 342 os_memcpy(key + 16 + 8, ssid->psk + 16, 8); in wpa_supplicant_set_wpa_none_key() 504 struct wpa_ssid *ssid = wpa_s->conf->ssid; in wpa_supplicant_req_scan() local 506 while (ssid) { in wpa_supplicant_req_scan() 507 if (!ssid->disabled && ssid->scan_ssid) in wpa_supplicant_req_scan() [all …]
|
D | ctrl_iface.c | 128 struct wpa_ssid *ssid; in wpa_supplicant_ctrl_iface_ctrl_rsp() local 144 ssid = wpa_config_get_network(wpa_s->conf, id); in wpa_supplicant_ctrl_iface_ctrl_rsp() 145 if (ssid == NULL) { in wpa_supplicant_ctrl_iface_ctrl_rsp() 152 os_free(ssid->identity); in wpa_supplicant_ctrl_iface_ctrl_rsp() 153 ssid->identity = (u8 *) os_strdup(pos); in wpa_supplicant_ctrl_iface_ctrl_rsp() 154 ssid->identity_len = os_strlen(pos); in wpa_supplicant_ctrl_iface_ctrl_rsp() 155 ssid->pending_req_identity = 0; in wpa_supplicant_ctrl_iface_ctrl_rsp() 156 if (ssid == wpa_s->current_ssid) in wpa_supplicant_ctrl_iface_ctrl_rsp() 159 os_free(ssid->password); in wpa_supplicant_ctrl_iface_ctrl_rsp() 160 ssid->password = (u8 *) os_strdup(pos); in wpa_supplicant_ctrl_iface_ctrl_rsp() [all …]
|
D | ctrl_iface_dbus_handlers.c | 392 ssid_data = (char *) &res->ssid; in wpas_dbus_bssid_properties() 754 struct wpa_ssid *ssid; in wpas_dbus_iface_add_network() local 767 ssid = wpa_config_add_network(wpa_s->conf); in wpas_dbus_iface_add_network() 768 if (ssid == NULL) { in wpas_dbus_iface_add_network() 775 ssid->disabled = 1; in wpas_dbus_iface_add_network() 776 wpa_config_set_network_defaults(ssid); in wpas_dbus_iface_add_network() 782 ssid->id); in wpas_dbus_iface_add_network() 810 struct wpa_ssid *ssid; in wpas_dbus_iface_remove_network() local 832 ssid = wpa_config_get_network(wpa_s->conf, id); in wpas_dbus_iface_remove_network() 833 if (ssid == NULL) { in wpas_dbus_iface_remove_network() [all …]
|
D | config.h | 68 struct wpa_ssid *ssid; member 278 void wpa_config_free(struct wpa_config *ssid); 279 void wpa_config_free_ssid(struct wpa_ssid *ssid); 283 void wpa_config_set_network_defaults(struct wpa_ssid *ssid); 284 int wpa_config_set(struct wpa_ssid *ssid, const char *var, const char *value, 286 char * wpa_config_get(struct wpa_ssid *ssid, const char *var); 287 char * wpa_config_get_no_key(struct wpa_ssid *ssid, const char *var); 288 void wpa_config_update_psk(struct wpa_ssid *ssid); 290 struct wpa_ssid *ssid);
|
D | config_none.c | 40 struct wpa_ssid *ssid; in wpa_config_write() local 48 for (ssid = config->ssid; ssid; ssid = ssid->next) { in wpa_config_write()
|
D | wpa_passphrase.c | 25 char *ssid, *passphrase, buf[64], *pos; in main() local 34 ssid = argv[1]; in main() 61 pbkdf2_sha1(passphrase, ssid, os_strlen(ssid), 4096, psk, 32); in main() 64 printf("\tssid=\"%s\"\n", ssid); in main()
|
/external/wpa_supplicant_6/wpa_supplicant/src/drivers/ |
D | Apple80211.h | 26 UInt8 ssid[34]; member 43 UInt8 ssid[32]; member 64 UInt32 strip_dups, CFStringRef ssid); 65 WirelessError WirelessDirectedScan2(WirelessRef ref, CFDataRef ssid, 67 WirelessError WirelessJoin(WirelessRef ref, CFStringRef ssid); 68 WirelessError WirelessJoinWEP(WirelessRef ref, CFStringRef ssid, 70 WirelessError WirelessJoin8021x(WirelessRef ref, CFStringRef ssid); 91 WirelessError WirelessAssociate(WirelessRef ref, int type, CFDataRef ssid, 120 CFDictionaryRef WirelessSafeDirectedScanCopy(WirelessRef ref, CFDataRef ssid);
|