/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/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() 267 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 | 14 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
|
D | wpa.h | 159 size_t *wpa_ie_len); 180 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 284 size_t *wpa_ie_len) in wpa_sm_set_assoc_wpa_ie_default() argument 350 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 | 486 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 506 wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 511 rsn_ie_buf = os_malloc(wpa_ie_len + 2 + 2 + PMKID_LEN + in wpa_supplicant_send_2_of_4() 515 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 516 res = wpa_insert_pmkid(rsn_ie_buf, &wpa_ie_len, in wpa_supplicant_send_2_of_4() 524 rsn_ie_buf, wpa_ie_len); in wpa_supplicant_send_2_of_4() 530 os_memcpy(rsn_ie_buf + wpa_ie_len, sm->assoc_resp_ies, in wpa_supplicant_send_2_of_4() 532 wpa_ie_len += sm->assoc_resp_ies_len; in wpa_supplicant_send_2_of_4() 539 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 544 NULL, hdrlen + wpa_ie_len, in wpa_supplicant_send_2_of_4() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/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 | 472 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 495 rsn_ie_buf = os_malloc(wpa_ie_len + 2 + 2 + PMKID_LEN + in wpa_supplicant_send_2_of_4() 499 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 500 res = wpa_insert_pmkid(rsn_ie_buf, &wpa_ie_len, in wpa_supplicant_send_2_of_4() 508 os_memcpy(rsn_ie_buf + wpa_ie_len, sm->assoc_resp_ies, in wpa_supplicant_send_2_of_4() 510 wpa_ie_len += sm->assoc_resp_ies_len; in wpa_supplicant_send_2_of_4() 517 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 522 NULL, hdrlen + wpa_ie_len, in wpa_supplicant_send_2_of_4() 548 WPA_PUT_BE16(key_mic + mic_len, wpa_ie_len); /* Key Data Length */ in wpa_supplicant_send_2_of_4() 549 os_memcpy(key_mic + mic_len + 2, wpa_ie, wpa_ie_len); /* Key Data */ in wpa_supplicant_send_2_of_4() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/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_ie.h | 14 size_t wpa_ie_len; member
|
D | wpa_auth_i.h | 104 size_t wpa_ie_len; member 225 size_t wpa_ie_len; member
|
D | wpa_auth.c | 2931 eapol_key_ie_len = kde.wpa_ie_len; in SM_STATE() 2935 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE() 2941 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE() 3157 int wpa_ie_len, secure, keyidx, encr = 0; in SM_STATE() local 3181 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE() 3184 wpa_ie_len > wpa_ie[1] + 2 && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE() 3189 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE() 3234 kde_len = wpa_ie_len + ieee80211w_kde_len(sm) + ocv_oci_len(sm); in SM_STATE() 3252 os_memcpy(pos, wpa_ie, wpa_ie_len); in SM_STATE() 3253 pos += wpa_ie_len; in SM_STATE() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
D | wpa_auth_ie.c | 499 wpa_auth->wpa_ie_len = wpa_auth->conf.own_ie_override_len; in wpa_auth_gen_wpa_ie() 543 wpa_auth->wpa_ie_len = pos - buf; in wpa_auth_gen_wpa_ie() 588 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument 603 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() 618 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 706 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 730 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 1013 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie() 1015 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie() 1019 os_memcpy(sm->wpa_ie, wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth_i.h | 107 size_t wpa_ie_len; member 230 size_t wpa_ie_len; member
|
D | wpa_auth.c | 3063 eapol_key_ie_len = kde.wpa_ie_len; in SM_STATE() 3067 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE() 3073 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE() 3385 size_t gtk_len, kde_len, wpa_ie_len; in SM_STATE() local 3414 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE() 3416 wpa_ie_len > wpa_ie[1] + 2U && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE() 3423 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE() 3428 "RSNE", wpa_ie, &wpa_ie_len, WLAN_EID_RSN, in SM_STATE() 3437 "RSNXE", wpa_ie, &wpa_ie_len, WLAN_EID_RSNX, in SM_STATE() 3498 kde_len = wpa_ie_len + ieee80211w_kde_len(sm) + ocv_oci_len(sm); in SM_STATE() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
D | wpa_supplicant.c | 1384 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument 1501 *wpa_ie_len = 0; in wpa_supplicant_set_suites() 1757 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites() 2891 u8 *wpa_ie, size_t wpa_ie_len, in wpas_populate_wfa_capa() argument 2903 return wpa_ie_len; in wpas_populate_wfa_capa() 2914 return wpa_ie_len; in wpas_populate_wfa_capa() 2924 if (wpa_ie_len + wfa_ie_len <= max_wpa_ie_len) { in wpas_populate_wfa_capa() 2927 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(wfa_ie), in wpas_populate_wfa_capa() 2929 wpa_ie_len += wfa_ie_len; in wpas_populate_wfa_capa() 2933 return wpa_ie_len; in wpas_populate_wfa_capa() [all …]
|
D | sme.c | 341 size_t wpa_ie_len; in sme_send_authentication() local 520 wpa_ie_len = 0; in sme_send_authentication() 527 wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_send_authentication() 702 if (len > wpa_ie_len) { in sme_send_authentication() 705 wpa_ie, wpa_ie_len); in sme_send_authentication() 706 wpa_s->sme.assoc_req_ie_len += wpa_ie_len; in sme_send_authentication() 1915 size_t mscs_ie_len, buf_len, *wpa_ie_len, max_ie_len; in sme_associate() local 1930 wpa_ie_len = &wpa_s->sme.assoc_req_ie_len; in sme_associate() 1933 if ((*wpa_ie_len + wpabuf_len(mscs_ie)) <= max_ie_len) { in sme_associate() 1936 os_memcpy(wpa_s->sme.assoc_req_ie + *wpa_ie_len, in sme_associate() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
D | wpa_supplicant.c | 1251 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument 1368 *wpa_ie_len = 0; in wpa_supplicant_set_suites() 1595 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites() 2555 size_t wpa_ie_len; in wpas_populate_assoc_ies() local 2606 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies() 2608 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2618 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies() 2620 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2635 wpa_ie_len = 0; in wpas_populate_assoc_ies() 2638 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() 1644 params.wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_associate() 1646 params.wpa_ie, params.wpa_ie_len); in sme_associate() 1679 params.wpa_ie_len = wpa_s->sme.ft_ies_len; in sme_associate() 1742 params.wpa_ie_len = wpa_s->sme.assoc_req_ie_len; in sme_associate() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/ |
D | privsep_commands.h | 72 size_t wpa_ie_len; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
D | privsep_commands.h | 72 size_t wpa_ie_len; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/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()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
D | driver_bsd.c | 1118 size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie() argument 1121 return bsd_set_opt_ie(drv, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1123 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1212 , (unsigned int) params->wpa_ie_len in wpa_driver_bsd_associate() 1253 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate() 1259 params->wpa_ie_len == 0); in wpa_driver_bsd_associate() 1265 if (params->wpa_ie_len && in wpa_driver_bsd_associate()
|
D | driver_privsep.c | 312 buflen = sizeof(*data) + params->wpa_ie_len; in wpa_driver_privsep_associate() 329 data->wpa_ie_len = params->wpa_ie_len; in wpa_driver_privsep_associate() 331 os_memcpy(data + 1, params->wpa_ie, params->wpa_ie_len); in wpa_driver_privsep_associate()
|