Home
last modified time | relevance | path

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

12

/external/wpa_supplicant_6/wpa_supplicant/src/rsn_supp/
Dwpa_ie.c53 static int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie_wpa() argument
71 if (wpa_ie_len == 0) { in wpa_parse_wpa_ie_wpa()
76 if (wpa_ie_len < sizeof(struct wpa_ie_hdr)) { in wpa_parse_wpa_ie_wpa()
78 __func__, (unsigned long) wpa_ie_len); in wpa_parse_wpa_ie_wpa()
85 hdr->len != wpa_ie_len - 2 || in wpa_parse_wpa_ie_wpa()
94 left = wpa_ie_len - sizeof(*hdr); in wpa_parse_wpa_ie_wpa()
172 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
175 if (wpa_ie_len >= 1 && wpa_ie[0] == WLAN_EID_RSN) in wpa_parse_wpa_ie()
176 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie()
178 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie()
[all …]
Dwpa_ie.h20 size_t wpa_ie_len; member
50 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
Dwpa.c313 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument
326 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4()
329 NULL, sizeof(*reply) + wpa_ie_len, in wpa_supplicant_send_2_of_4()
345 WPA_PUT_BE16(reply->key_data_length, wpa_ie_len); in wpa_supplicant_send_2_of_4()
346 os_memcpy(reply + 1, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4()
782 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_report_ie_mismatch() argument
798 wpa_ie, wpa_ie_len); in wpa_report_ie_mismatch()
838 src_addr, ie->wpa_ie, ie->wpa_ie_len, in wpa_supplicant_validate_ie()
844 (ie->wpa_ie_len != sm->ap_wpa_ie_len || in wpa_supplicant_validate_ie()
845 os_memcmp(ie->wpa_ie, sm->ap_wpa_ie, ie->wpa_ie_len) != 0)) || in wpa_supplicant_validate_ie()
[all …]
Dwpa.h108 size_t *wpa_ie_len);
123 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
193 size_t *wpa_ie_len) in wpa_sm_set_assoc_wpa_ie_default() argument
239 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
/external/wpa_supplicant/
Ddriver_bsd.c186 const char *wpa_ie, size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie() argument
188 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie()
376 , params->wpa_ie_len in wpa_driver_bsd_associate()
383 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate()
393 params->wpa_ie_len == 0); in wpa_driver_bsd_associate()
399 if (params->wpa_ie_len && in wpa_driver_bsd_associate()
559 if ((wb->wpa_ie_len || wb->rsn_ie_len) && in wpa_scan_result_compar()
560 !(wa->wpa_ie_len || wa->rsn_ie_len)) in wpa_scan_result_compar()
562 if (!(wb->wpa_ie_len || wb->rsn_ie_len) && in wpa_scan_result_compar()
563 (wa->wpa_ie_len || wa->rsn_ie_len)) in wpa_scan_result_compar()
[all …]
Ddriver_prism54.c64 size_t wpa_ie_len) in wpa_driver_prism54_set_wpa_ie() argument
68 size_t blen = PRISM2_HOSTAPD_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len; in wpa_driver_prism54_set_wpa_ie()
77 param->u.generic_elem.len = wpa_ie_len; in wpa_driver_prism54_set_wpa_ie()
78 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len); in wpa_driver_prism54_set_wpa_ie()
251 params->wpa_ie_len) < 0) in wpa_driver_prism54_associate()
Dwpa.c363 static int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie_wpa() argument
380 if (wpa_ie_len == 0) { in wpa_parse_wpa_ie_wpa()
385 if (wpa_ie_len < sizeof(struct wpa_ie_hdr)) { in wpa_parse_wpa_ie_wpa()
387 __func__, (unsigned long) wpa_ie_len); in wpa_parse_wpa_ie_wpa()
394 hdr->len != wpa_ie_len - 2 || in wpa_parse_wpa_ie_wpa()
403 left = wpa_ie_len - sizeof(*hdr); in wpa_parse_wpa_ie_wpa()
642 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
645 if (wpa_ie_len >= 1 && wpa_ie[0] == RSN_INFO_ELEM) in wpa_parse_wpa_ie()
646 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie()
648 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie()
[all …]
Dwpa.h126 size_t *wpa_ie_len);
143 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
213 size_t *wpa_ie_len) in wpa_sm_set_assoc_wpa_ie_default() argument
264 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
Devents.c57 size_t wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_select_config() local
59 wpa_ie, &wpa_ie_len); in wpa_supplicant_select_config()
311 while ((ssid->proto & WPA_PROTO_WPA) && bss->wpa_ie_len > 0) { in wpa_supplicant_ssid_bss_match()
314 if (wpa_parse_wpa_ie(bss->wpa_ie, bss->wpa_ie_len, &ie)) { in wpa_supplicant_ssid_bss_match()
376 (unsigned long) bss->wpa_ie_len, in wpa_supplicant_select_bss()
384 if (bss->wpa_ie_len == 0 && bss->rsn_ie_len == 0) { in wpa_supplicant_select_bss()
430 (unsigned long) bss->wpa_ie_len, in wpa_supplicant_select_bss()
469 (bss->wpa_ie_len != 0 || bss->rsn_ie_len != 0)) { in wpa_supplicant_select_bss()
Ddriver_ipw.c151 const u8 *wpa_ie, size_t wpa_ie_len) in ipw_set_wpa_ie() argument
155 size_t blen = sizeof(*param) + wpa_ie_len; in ipw_set_wpa_ie()
162 param->u.wpa_ie.len = wpa_ie_len; in ipw_set_wpa_ie()
163 os_memcpy(param->u.wpa_ie.data, wpa_ie, wpa_ie_len); in ipw_set_wpa_ie()
323 if (ipw_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_ipw_associate()
Ddriver_madwifi.c165 const u8 *wpa_ie, size_t wpa_ie_len) in wpa_driver_madwifi_set_wpa_ie() argument
173 iwr.u.data.length = wpa_ie_len; in wpa_driver_madwifi_set_wpa_ie()
350 params->wpa_ie_len) < 0) in wpa_driver_madwifi_associate()
356 params->wpa_ie_len == 0) in wpa_driver_madwifi_associate()
362 if (params->wpa_ie_len && in wpa_driver_madwifi_associate()
Ddriver_hostap.c60 const u8 *wpa_ie, size_t wpa_ie_len) in wpa_driver_hostap_set_wpa_ie() argument
64 size_t blen = PRISM2_HOSTAPD_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len; in wpa_driver_hostap_set_wpa_ie()
73 param->u.generic_elem.len = wpa_ie_len; in wpa_driver_hostap_set_wpa_ie()
74 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len); in wpa_driver_hostap_set_wpa_ie()
336 params->wpa_ie_len) < 0) in wpa_driver_hostap_associate()
Ddriver_atmel.c146 const char *wpa_ie, size_t wpa_ie_len)
150 size_t blen = ATMEL_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len;
159 param->u.generic_elem.len = wpa_ie_len;
160 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len);
Dwpa_supplicant.c1221 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument
1233 } else if (bss && bss->wpa_ie_len && (ssid->proto & WPA_PROTO_WPA) && in wpa_supplicant_set_suites()
1234 wpa_parse_wpa_ie(bss->wpa_ie, bss->wpa_ie_len, &ie) == 0 && in wpa_supplicant_set_suites()
1277 bss ? bss->wpa_ie_len : 0) || in wpa_supplicant_set_suites()
1354 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites()
1381 size_t wpa_ie_len; in wpa_supplicant_associate() local
1434 if (bss && (bss->wpa_ie_len || bss->rsn_ie_len) && in wpa_supplicant_associate()
1443 wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_associate()
1445 wpa_ie, &wpa_ie_len)) { in wpa_supplicant_associate()
1453 wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_associate()
[all …]
Ddriver_ndiswrapper.c55 size_t wpa_ie_len; member
234 wpa_assoc_info.wpa_ie_len = params->wpa_ie_len; in wpa_ndiswrapper_associate()
/external/wpa_supplicant_6/wpa_supplicant/src/drivers/
Ddriver_bsd.c190 const u8 *wpa_ie, size_t wpa_ie_len) in wpa_driver_bsd_set_wpa_ie() argument
192 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie()
380 , params->wpa_ie_len in wpa_driver_bsd_associate()
387 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate()
393 params->wpa_ie_len == 0); in wpa_driver_bsd_associate()
399 if (params->wpa_ie_len && in wpa_driver_bsd_associate()
562 if ((wb->wpa_ie_len || wb->rsn_ie_len) && in wpa_scan_result_compar()
563 !(wa->wpa_ie_len || wa->rsn_ie_len)) in wpa_scan_result_compar()
565 if (!(wb->wpa_ie_len || wb->rsn_ie_len) && in wpa_scan_result_compar()
566 (wa->wpa_ie_len || wa->rsn_ie_len)) in wpa_scan_result_compar()
[all …]
Ddriver_prism54.c62 size_t wpa_ie_len) in wpa_driver_prism54_set_wpa_ie() argument
66 size_t blen = PRISM2_HOSTAPD_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len; in wpa_driver_prism54_set_wpa_ie()
75 param->u.generic_elem.len = wpa_ie_len; in wpa_driver_prism54_set_wpa_ie()
76 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len); in wpa_driver_prism54_set_wpa_ie()
249 params->wpa_ie_len) < 0) in wpa_driver_prism54_associate()
Ddriver_ipw.c149 const u8 *wpa_ie, size_t wpa_ie_len) in ipw_set_wpa_ie() argument
153 size_t blen = sizeof(*param) + wpa_ie_len; in ipw_set_wpa_ie()
160 param->u.wpa_ie.len = wpa_ie_len; in ipw_set_wpa_ie()
161 os_memcpy(param->u.wpa_ie.data, wpa_ie, wpa_ie_len); in ipw_set_wpa_ie()
321 if (ipw_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_ipw_associate()
Ddriver_hostap.c58 const u8 *wpa_ie, size_t wpa_ie_len) in wpa_driver_hostap_set_wpa_ie() argument
62 size_t blen = PRISM2_HOSTAPD_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len; in wpa_driver_hostap_set_wpa_ie()
71 param->u.generic_elem.len = wpa_ie_len; in wpa_driver_hostap_set_wpa_ie()
72 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len); in wpa_driver_hostap_set_wpa_ie()
334 params->wpa_ie_len) < 0) in wpa_driver_hostap_associate()
Ddriver_madwifi.c175 const u8 *wpa_ie, size_t wpa_ie_len) in wpa_driver_madwifi_set_wpa_ie() argument
183 iwr.u.data.length = wpa_ie_len; in wpa_driver_madwifi_set_wpa_ie()
360 params->wpa_ie_len) < 0) in wpa_driver_madwifi_associate()
366 params->wpa_ie_len == 0) in wpa_driver_madwifi_associate()
372 if (params->wpa_ie_len && in wpa_driver_madwifi_associate()
Ddriver_atmel.c145 const char *wpa_ie, size_t wpa_ie_len)
149 size_t blen = ATMEL_GENERIC_ELEMENT_HDR_LEN + wpa_ie_len;
158 param->u.generic_elem.len = wpa_ie_len;
159 os_memcpy(param->u.generic_elem.data, wpa_ie, wpa_ie_len);
Ddriver_ndiswrapper.c55 size_t wpa_ie_len; member
234 wpa_assoc_info.wpa_ie_len = params->wpa_ie_len; in wpa_ndiswrapper_associate()
/external/wpa_supplicant_6/wpa_supplicant/
Devents.c66 size_t wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_select_config() local
68 wpa_ie, &wpa_ie_len); in wpa_supplicant_select_config()
393 u8 wpa_ie_len, rsn_ie_len, ssid_len; in wpa_supplicant_select_bss_wpa() local
401 wpa_ie_len = ie ? ie[1] : 0; in wpa_supplicant_select_bss_wpa()
410 wpa_ie_len, rsn_ie_len, bss->caps); in wpa_supplicant_select_bss_wpa()
423 if (wpa_ie_len == 0 && rsn_ie_len == 0) { in wpa_supplicant_select_bss_wpa()
488 u8 wpa_ie_len, rsn_ie_len, ssid_len; in wpa_supplicant_select_bss_non_wpa() local
496 wpa_ie_len = ie ? ie[1] : 0; in wpa_supplicant_select_bss_non_wpa()
505 wpa_ie_len, rsn_ie_len, bss->caps); in wpa_supplicant_select_bss_non_wpa()
569 (wpa_ie_len != 0 || rsn_ie_len != 0)) { in wpa_supplicant_select_bss_non_wpa()
Dwpa_supplicant.c746 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument
909 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites()
936 size_t wpa_ie_len; in wpa_supplicant_associate() local
1033 wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_associate()
1035 wpa_ie, &wpa_ie_len)) { in wpa_supplicant_associate()
1045 wpa_ie_len = sizeof(wpa_ie); in wpa_supplicant_associate()
1047 wpa_ie, &wpa_ie_len)) { in wpa_supplicant_associate()
1058 wpa_ie_len = wpabuf_len(wps_ie); in wpa_supplicant_associate()
1059 os_memcpy(wpa_ie, wpabuf_head(wps_ie), wpa_ie_len); in wpa_supplicant_associate()
1061 wpa_ie_len = 0; in wpa_supplicant_associate()
[all …]
Dwpa_priv.c216 ie_len = 2 + r->ssid_len + r->rsn_ie_len + r->wpa_ie_len; in wpa_priv_send_old_scan_results()
263 if (r->wpa_ie_len) { in wpa_priv_send_old_scan_results()
264 os_memcpy(pos, r->wpa_ie, r->wpa_ie_len); in wpa_priv_send_old_scan_results()
265 pos += r->wpa_ie_len; in wpa_priv_send_old_scan_results()
316 if (sizeof(*assoc) + assoc->wpa_ie_len > len) { in wpa_priv_cmd_associate()
330 if (assoc->wpa_ie_len) { in wpa_priv_cmd_associate()
332 params.wpa_ie_len = assoc->wpa_ie_len; in wpa_priv_cmd_associate()

12