/external/wpa_supplicant_8/src/rsn_supp/ |
D | wpa_ie.c | 28 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument 31 if (wpa_ie_len >= 1 && wpa_ie[0] == WLAN_EID_RSN) in wpa_parse_wpa_ie() 32 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 33 if (wpa_ie_len >= 6 && wpa_ie[0] == WLAN_EID_VENDOR_SPECIFIC && in wpa_parse_wpa_ie() 35 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 37 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 41 static int wpa_gen_wpa_ie_wpa(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_wpa() argument 49 if (wpa_ie_len < sizeof(*hdr) + WPA_SELECTOR_LEN + in wpa_gen_wpa_ie_wpa() 102 WPA_ASSERT((size_t) (pos - wpa_ie) <= wpa_ie_len); in wpa_gen_wpa_ie_wpa() 264 static int wpa_gen_wpa_ie_osen(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_osen() argument [all …]
|
D | wpa_ie.h | 16 size_t wpa_ie_len; member 64 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
|
D | wpa.h | 136 size_t *wpa_ie_len); 151 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 246 size_t *wpa_ie_len) in wpa_sm_set_assoc_wpa_ie_default() argument 296 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
|
D | wpa.c | 446 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 469 rsn_ie_buf = os_malloc(wpa_ie_len + 2 + 2 + PMKID_LEN + in wpa_supplicant_send_2_of_4() 473 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 474 res = wpa_insert_pmkid(rsn_ie_buf, &wpa_ie_len, in wpa_supplicant_send_2_of_4() 482 os_memcpy(rsn_ie_buf + wpa_ie_len, sm->assoc_resp_ies, in wpa_supplicant_send_2_of_4() 484 wpa_ie_len += sm->assoc_resp_ies_len; in wpa_supplicant_send_2_of_4() 491 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 496 NULL, hdrlen + wpa_ie_len, in wpa_supplicant_send_2_of_4() 522 WPA_PUT_BE16(key_mic + mic_len, wpa_ie_len); /* Key Data Length */ in wpa_supplicant_send_2_of_4() 523 os_memcpy(key_mic + mic_len + 2, wpa_ie, wpa_ie_len); /* Key Data */ in wpa_supplicant_send_2_of_4() [all …]
|
D | wpa_i.h | 418 const u8 *wpa_ie, size_t wpa_ie_len,
|
/external/wpa_supplicant_8/src/ap/ |
D | wpa_auth_ie.c | 451 wpa_auth->wpa_ie_len = wpa_auth->conf.own_ie_override_len; in wpa_auth_gen_wpa_ie() 490 wpa_auth->wpa_ie_len = pos - buf; in wpa_auth_gen_wpa_ie() 534 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument 547 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() 562 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 652 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 676 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 935 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie() 937 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie() 941 os_memcpy(sm->wpa_ie, wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth_i.h | 104 size_t wpa_ie_len; member 223 size_t wpa_ie_len; member
|
D | wpa_auth_ie.h | 14 size_t wpa_ie_len; member
|
D | wpa_auth.c | 2862 eapol_key_ie_len = kde.wpa_ie_len; in SM_STATE() 2866 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE() 2872 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE() 3087 int wpa_ie_len, secure, keyidx, encr = 0; in SM_STATE() local 3111 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE() 3114 wpa_ie_len > wpa_ie[1] + 2 && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE() 3119 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE() 3164 kde_len = wpa_ie_len + ieee80211w_kde_len(sm) + ocv_oci_len(sm); in SM_STATE() 3182 os_memcpy(pos, wpa_ie, wpa_ie_len); in SM_STATE() 3183 pos += wpa_ie_len; in SM_STATE() [all …]
|
D | wpa_auth_glue.c | 1297 size_t wpa_ie_len; in hostapd_setup_wpa() local 1316 wpa_ie = wpa_auth_get_wpa_ie(hapd->wpa_auth, &wpa_ie_len); in hostapd_setup_wpa() 1317 if (hostapd_set_generic_elem(hapd, wpa_ie, wpa_ie_len)) { in hostapd_setup_wpa()
|
D | ieee802_11.c | 2800 size_t wpa_ie_len; in check_assoc_ies() local 2886 wpa_ie_len = elems.rsn_ie_len; in check_assoc_ies() 2890 wpa_ie_len = elems.wpa_ie_len; in check_assoc_ies() 2893 wpa_ie_len = 0; in check_assoc_ies() 2910 wpa_ie_len = 0; in check_assoc_ies() 2932 wpa_ie_len += 2; in check_assoc_ies() 2945 wpa_ie, wpa_ie_len, in check_assoc_ies()
|
D | wpa_auth.h | 322 const u8 *wpa_ie, size_t wpa_ie_len,
|
D | hostapd.c | 130 size_t wpa_ie_len; in hostapd_reload_bss() local 132 wpa_ie = wpa_auth_get_wpa_ie(hapd->wpa_auth, &wpa_ie_len); in hostapd_reload_bss() 133 if (hostapd_set_generic_elem(hapd, wpa_ie, wpa_ie_len)) in hostapd_reload_bss()
|
/external/wpa_supplicant_8/wpa_supplicant/ |
D | wpa_supplicant.c | 1224 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument 1341 *wpa_ie_len = 0; in wpa_supplicant_set_suites() 1566 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites() 2520 size_t wpa_ie_len; in wpas_populate_assoc_ies() local 2571 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies() 2573 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2583 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies() 2585 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2600 wpa_ie_len = 0; in wpas_populate_assoc_ies() 2603 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies() [all …]
|
D | sme.c | 258 size_t wpa_ie_len; in sme_send_authentication() local 436 wpa_ie_len = 0; in sme_send_authentication() 443 wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_send_authentication() 598 if (len > wpa_ie_len) { in sme_send_authentication() 601 wpa_ie, wpa_ie_len); in sme_send_authentication() 602 wpa_s->sme.assoc_req_ie_len += wpa_ie_len; in sme_send_authentication() 1639 params.wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_associate() 1641 params.wpa_ie, params.wpa_ie_len); in sme_associate() 1674 params.wpa_ie_len = wpa_s->sme.ft_ies_len; in sme_associate() 1737 params.wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_associate() [all …]
|
D | wpa_priv.c | 310 if (sizeof(*assoc) + assoc->wpa_ie_len > len) { in wpa_priv_cmd_associate() 326 if (assoc->wpa_ie_len) { in wpa_priv_cmd_associate() 328 params.wpa_ie_len = assoc->wpa_ie_len; in wpa_priv_cmd_associate()
|
D | events.c | 228 size_t wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_select_config() local 230 wpa_ie, &wpa_ie_len) < 0) in wpa_supplicant_select_config() 1016 u8 wpa_ie_len, rsn_ie_len; in wpa_scan_res_match() local 1030 wpa_ie_len = ie ? ie[1] : 0; in wpa_scan_res_match() 1046 wpa_ie_len, rsn_ie_len, bss->caps, bss->level, in wpa_scan_res_match() 1102 wpa = wpa_ie_len > 0 || rsn_ie_len > 0; in wpa_scan_res_match()
|
D | wpa_supplicant_i.h | 1280 u8 *wpa_ie, size_t *wpa_ie_len);
|
/external/wpa_supplicant_8/src/common/ |
D | privsep_commands.h | 72 size_t wpa_ie_len; member
|
D | wpa_common.c | 1392 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie_wpa() argument 1410 if (wpa_ie_len < sizeof(struct wpa_ie_hdr)) { in wpa_parse_wpa_ie_wpa() 1412 __func__, (unsigned long) wpa_ie_len); in wpa_parse_wpa_ie_wpa() 1419 hdr->len != wpa_ie_len - 2 || in wpa_parse_wpa_ie_wpa() 1428 left = wpa_ie_len - sizeof(*hdr); in wpa_parse_wpa_ie_wpa()
|
D | ieee802_11_common.h | 102 u8 wpa_ie_len; member
|
D | wpa_common.h | 409 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len,
|
D | ieee802_11_common.c | 48 elems->wpa_ie_len = elen; in ieee802_11_parse_vendor_specific()
|
/external/wpa_supplicant_8/src/drivers/ |
D | driver_bsd.c | 978 size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie() argument 981 return bsd_set_opt_ie(drv, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 983 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1072 , (unsigned int) params->wpa_ie_len in wpa_driver_bsd_associate() 1113 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate() 1119 params->wpa_ie_len == 0); in wpa_driver_bsd_associate() 1125 if (params->wpa_ie_len && in wpa_driver_bsd_associate()
|
D | driver_privsep.c | 306 buflen = sizeof(*data) + params->wpa_ie_len; in wpa_driver_privsep_associate() 323 data->wpa_ie_len = params->wpa_ie_len; in wpa_driver_privsep_associate() 325 os_memcpy(data + 1, params->wpa_ie, params->wpa_ie_len); in wpa_driver_privsep_associate()
|