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/
H A Dwpa_ie.c22 * @wpa_ie_len: Length of the WPA/RSN IE
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()
108 WPA_ASSERT((size_t) (pos - wpa_ie) <= wpa_ie_len); in wpa_gen_wpa_ie_wpa()
275 wpa_gen_wpa_ie_osen(u8 *wpa_ie, size_t wpa_ie_len, int pairwise_cipher, int group_cipher, int key_mgmt) wpa_gen_wpa_ie_osen() argument
339 wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len) wpa_gen_wpa_ie() argument
[all...]
H A Dwpa_ie.h14 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
H A Dwpa.h184 size_t *wpa_ie_len);
208 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
314 size_t *wpa_ie_len) in wpa_sm_set_assoc_wpa_ie_default()
387 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
312 wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie, size_t *wpa_ie_len) wpa_sm_set_assoc_wpa_ie_default() argument
H A Dwpa.c527 * @wpa_ie_len: Length of the WPA/RSN IE
534 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4()
554 wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4()
559 rsn_ie_buf = os_malloc(wpa_ie_len + 2 + 2 + PMKID_LEN + in wpa_supplicant_send_2_of_4()
563 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4()
564 res = wpa_insert_pmkid(rsn_ie_buf, &wpa_ie_len, in wpa_supplicant_send_2_of_4()
572 rsn_ie_buf, wpa_ie_len); in wpa_supplicant_send_2_of_4()
578 os_memcpy(rsn_ie_buf + wpa_ie_len, sm->assoc_resp_ies, in wpa_supplicant_send_2_of_4()
580 wpa_ie_len += sm->assoc_resp_ies_len; in wpa_supplicant_send_2_of_4()
587 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4()
531 wpa_supplicant_send_2_of_4(struct wpa_sm *sm, const unsigned char *dst, const struct wpa_eapol_key *key, int ver, const u8 *nonce, const u8 *wpa_ie, size_t wpa_ie_len, struct wpa_ptk *ptk) wpa_supplicant_send_2_of_4() argument
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/rsn_supp/
H A Dwpa_ie.c22 * @wpa_ie_len: Length of the WPA/RSN IE
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 wpa_gen_wpa_ie_osen(u8 *wpa_ie, size_t wpa_ie_len, int pairwise_cipher, int group_cipher, int key_mgmt) wpa_gen_wpa_ie_osen() argument
328 wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len) wpa_gen_wpa_ie() argument
[all...]
H A 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);
H A 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()
296 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
244 wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie, size_t *wpa_ie_len) wpa_sm_set_assoc_wpa_ie_default() argument
H A Dwpa.c465 * @wpa_ie_len: Length of the WPA/RSN IE
472 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4()
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); /* Ke in wpa_supplicant_send_2_of_4()
469 wpa_supplicant_send_2_of_4(struct wpa_sm *sm, const unsigned char *dst, const struct wpa_eapol_key *key, int ver, const u8 *nonce, const u8 *wpa_ie, size_t wpa_ie_len, struct wpa_ptk *ptk) wpa_supplicant_send_2_of_4() argument
1151 wpa_report_ie_mismatch(struct wpa_sm *sm, const char *reason, const u8 *src_addr, const u8 *wpa_ie, size_t wpa_ie_len, const u8 *rsn_ie, size_t rsn_ie_len) wpa_report_ie_mismatch() argument
3154 wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie, size_t *wpa_ie_len) wpa_sm_set_assoc_wpa_ie_default() argument
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
H A 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()
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()
532 wpa_validate_wpa_ie(struct wpa_authenticator *wpa_auth, struct wpa_state_machine *sm, int freq, const u8 *wpa_ie, size_t wpa_ie_len, const u8 *mdie, size_t mdie_len, const u8 *owe_dh, size_t owe_dh_len) wpa_validate_wpa_ie() argument
[all...]
H A Dwpa_auth_i.h104 size_t wpa_ie_len; member
225 size_t wpa_ie_len; member
H A Dwpa_auth_ie.h14 size_t wpa_ie_len; member
H A 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()
4997 int wpa_ie_len, secure, keyidx, encr = 0; wpa_auth_resend_m3() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
H A Dwpa_auth_ie.c505 wpa_auth->wpa_ie_len = wpa_auth->conf.own_ie_override_len; in wpa_auth_gen_wpa_ie()
549 wpa_auth->wpa_ie_len = pos - buf; in wpa_auth_gen_wpa_ie()
594 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie()
609 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie()
624 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie()
714 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie()
738 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie()
1023 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie()
1025 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie()
592 wpa_validate_wpa_ie(struct wpa_authenticator *wpa_auth, struct wpa_state_machine *sm, int freq, const u8 *wpa_ie, size_t wpa_ie_len, const u8 *rsnxe, size_t rsnxe_len, const u8 *mdie, size_t mdie_len, const u8 *owe_dh, size_t owe_dh_len) wpa_validate_wpa_ie() argument
[all...]
H A Dwpa_auth_i.h107 size_t wpa_ie_len; member
230 size_t wpa_ie_len; member
H A Dwpa_auth.c3085 eapol_key_ie_len = kde.wpa_ie_len; in SM_STATE()
3089 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE()
3095 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE()
3407 size_t gtk_len, kde_len, wpa_ie_len; in SM_STATE() local
3436 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE()
3438 wpa_ie_len > wpa_ie[1] + 2U && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE()
3445 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE()
3450 "RSNE", wpa_ie, &wpa_ie_len, WLAN_EID_RSN, in SM_STATE()
3459 "RSNXE", wpa_ie, &wpa_ie_len, WLAN_EID_RSN in SM_STATE()
5434 int wpa_ie_len, secure, gtkidx, encr = 0; wpa_auth_resend_m3() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/
H A Dwpa_supplicant.c1458 * @wpa_ie_len: Maximum wpa_ie buffer size on input. This is changed to be the
1468 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites()
1595 *wpa_ie_len = 0; in wpa_supplicant_set_suites()
1876 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites()
3015 u8 *wpa_ie, size_t wpa_ie_len,
3027 return wpa_ie_len;
3038 return wpa_ie_len;
3048 if (wpa_ie_len + wfa_ie_len <= max_wpa_ie_len) {
3051 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(wfa_ie),
3053 wpa_ie_len
1466 wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, u8 *wpa_ie, size_t *wpa_ie_len) wpa_supplicant_set_suites() argument
3013 wpas_populate_wfa_capa(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *wpa_ie, size_t wpa_ie_len, size_t max_wpa_ie_len) global() argument
3069 size_t wpa_ie_len; global() local
[all...]
H A Dsme.c590 size_t wpa_ie_len; local
781 wpa_ie_len = 0;
788 wpa_ie_len = wpa_s->sme.assoc_req_ie_len;
963 if (len > wpa_ie_len) {
966 wpa_ie, wpa_ie_len);
967 wpa_s->sme.assoc_req_ie_len += wpa_ie_len;
2506 size_t mscs_ie_len, buf_len, *wpa_ie_len, max_ie_len; local
2521 wpa_ie_len = &wpa_s->sme.assoc_req_ie_len;
2524 if ((*wpa_ie_len + wpabuf_len(mscs_ie)) <= max_ie_len) {
2527 os_memcpy(wpa_s->sme.assoc_req_ie + *wpa_ie_len,
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/
H A Dwpa_supplicant.c1241 * @wpa_ie_len: Maximum wpa_ie buffer size on input. This is changed to be the
1251 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites()
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 in wpas_populate_assoc_ies()
1249 wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, u8 *wpa_ie, size_t *wpa_ie_len) wpa_supplicant_set_suites() argument
[all...]
H A 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 in sme_associate()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/
H A Dprivsep_commands.h72 size_t wpa_ie_len; member
73 /* followed by wpa_ie_len bytes of wpa_ie */
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/
H A Dprivsep_commands.h72 size_t wpa_ie_len; member
73 /* followed by wpa_ie_len bytes of wpa_ie */
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A 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()
H A Ddriver_bsd.c978 size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie()
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()
977 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, size_t wpa_ie_len) wpa_driver_bsd_set_wpa_ie() argument
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A 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()
H A Ddriver_bsd.c1118 size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie()
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()
1117 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, size_t wpa_ie_len) wpa_driver_bsd_set_wpa_ie() argument

Completed in 47 milliseconds

123