Home
last modified time | relevance | path

Searched refs:wpa_ie_len (Results 1 – 25 of 63) sorted by relevance

123

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/rsn_supp/
Dwpa_ie.c28 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 …]
Dwpa_ie.h14 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
Dwpa.h159 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
Dwpa.c486 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/
Dwpa_ie.c28 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 …]
Dwpa_ie.h16 size_t wpa_ie_len; member
64 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
Dwpa.h136 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
Dwpa.c472 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/
Dwpa_auth_ie.c451 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 …]
Dwpa_auth_ie.h14 size_t wpa_ie_len; member
Dwpa_auth_i.h104 size_t wpa_ie_len; member
225 size_t wpa_ie_len; member
Dwpa_auth.c2931 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/
Dwpa_auth_ie.c499 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 …]
Dwpa_auth_i.h107 size_t wpa_ie_len; member
230 size_t wpa_ie_len; member
Dwpa_auth.c3063 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/
Dwpa_supplicant.c1384 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 …]
Dsme.c341 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/
Dwpa_supplicant.c1251 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 …]
Dsme.c258 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/
Dprivsep_commands.h72 size_t wpa_ie_len; member
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/
Dprivsep_commands.h72 size_t wpa_ie_len; member
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
Ddriver_bsd.c978 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()
Ddriver_privsep.c306 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/
Ddriver_bsd.c1118 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()
Ddriver_privsep.c312 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()

123