Home
last modified time | relevance | path

Searched refs:ie_len (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd/contrib/tcpdump/
H A Dprint-802_15_4.c685 if (ie_len < 3) { in ieee802_15_4_print_header_ie()
697 if (ie_len < 4) { in ieee802_15_4_print_header_ie()
706 if (ie_len != 4 && ie_len != 6) { in ieee802_15_4_print_header_ie()
712 if (ie_len < 4) { in ieee802_15_4_print_header_ie()
724 if (ie_len < 2) { in ieee802_15_4_print_header_ie()
934 uint16_t ie_len; in ieee802_15_4_print_header_ie_list() local
983 p += ie_len; in ieee802_15_4_print_header_ie_list()
1320 if (ie_len < 1) { in ieee802_15_4_print_mpx_ie()
1384 tid, ie_len); in ieee802_15_4_print_mpx_ie()
1420 uint16_t ie_len; in ieee802_15_4_print_payload_ie_list() local
[all …]
H A Dprint-fr.c439 uint8_t ie_len; member
448 uint8_t ie_type,ie_len; in mfr_print() local
489 ie_len=GET_U_1(tptr + 1); in mfr_print()
494 ie_len); in mfr_print()
500 ND_TCHECK_LEN(tptr, ie_len); in mfr_print()
503 ie_len-=sizeof(struct ie_tlv_header_t); in mfr_print()
510 if (ie_len != 4) { in mfr_print()
529 if (ie_len == sizeof(struct timeval)) { in mfr_print()
552 print_unknown_data(ndo, tptr, "\n\t ", ie_len); in mfr_print()
554 tlen-=ie_len; in mfr_print()
[all …]
/freebsd/contrib/wpa/src/ap/
H A Dtaxonomy.c104 size_t ie_len; in ie_to_string() local
121 ie_len = wpabuf_len(ies); in ie_to_string()
123 while (ie_len >= 2) { in ie_to_string()
129 ie_len -= 2; in ie_to_string()
131 if (elen > ie_len) in ie_to_string()
226 ie_len -= elen; in ie_to_string()
270 const u8 *ie, size_t ie_len) in taxonomy_sta_info_probe_req() argument
273 sta->probe_ie_taxonomy = wpabuf_alloc_copy(ie, ie_len); in taxonomy_sta_info_probe_req()
279 const u8 *ie, size_t ie_len) in taxonomy_hostapd_sta_info_probe_req() argument
288 const u8 *ie, size_t ie_len) in taxonomy_sta_info_assoc_req() argument
[all …]
H A Dmbo_ap.c103 u8 ie_len = pos[1]; in mbo_ap_check_sta_assoc() local
105 if (2 + ie_len > end - pos) in mbo_ap_check_sta_assoc()
109 mbo_ap_parse_non_pref_chan(sta, pos + 2, ie_len); in mbo_ap_check_sta_assoc()
212 u8 ie_len; in mbo_ap_wnm_notification_req() local
227 ie_len = pos[1]; in mbo_ap_wnm_notification_req()
229 if (2 + ie_len > end - pos) in mbo_ap_wnm_notification_req()
233 ie_len >= 4 && WPA_GET_BE24(pos + 2) == OUI_WFA) in mbo_ap_wnm_notification_req()
235 pos + 6, ie_len - 4, in mbo_ap_wnm_notification_req()
H A Dtaxonomy.h14 const u8 *ie, size_t ie_len);
17 const u8 *ie, size_t ie_len);
20 const u8 *ie, size_t ie_len);
H A Dwnm_ap.c290 u8 ie_len = pos[1]; in ieee802_11_rx_wnmsleep_req() local
291 if (pos + 2 + ie_len > frm + len) in ieee802_11_rx_wnmsleep_req()
294 ie_len >= (int) sizeof(*wnmsleep_ie) - 2) in ieee802_11_rx_wnmsleep_req()
301 } else if (*pos == WLAN_EID_EXTENSION && ie_len >= 1 && in ieee802_11_rx_wnmsleep_req()
304 oci_ie_len = ie_len - 1; in ieee802_11_rx_wnmsleep_req()
309 pos += ie_len + 2; in ieee802_11_rx_wnmsleep_req()
/freebsd/contrib/wpa/wpa_supplicant/
H A Dbss.c453 bss->ie_len = res->ie_len; in wpa_bss_add()
557 if (old->ie_len == new_res->ie_len && in wpa_bss_compare_res()
680 if (bss->ie_len + bss->beacon_ie_len >= in wpa_bss_update()
681 res->ie_len + res->beacon_ie_len) { in wpa_bss_update()
683 bss->ie_len = res->ie_len; in wpa_bss_update()
704 res->ie_len + res->beacon_ie_len); in wpa_bss_update()
705 bss->ie_len = res->ie_len; in wpa_bss_update()
1196 ies += bss->ie_len; in wpa_bss_get_vendor_ie_beacon()
1225 buf = wpabuf_alloc(bss->ie_len); in wpa_bss_get_vendor_ie_multi()
1230 end = pos + bss->ie_len; in wpa_bss_get_vendor_ie_multi()
[all …]
H A Dmesh.h30 const u8 *ies, size_t ie_len);
38 const u8 *ies, size_t ie_len) in wpa_mesh_notify_peer() argument
H A Dwnm_sta.c345 u8 ie_len = *(pos + 1); in ieee802_11_rx_wnmsleep_resp() local
361 oci_ie_len = ie_len - 1; in ieee802_11_rx_wnmsleep_resp()
365 pos += ie_len + 2; in ieee802_11_rx_wnmsleep_resp()
1669 u8 ie, ie_len; in ieee802_11_rx_wnm_notif_req_wfa() local
1676 ie_len = *pos++; in ieee802_11_rx_wnm_notif_req_wfa()
1678 ie, ie_len); in ieee802_11_rx_wnm_notif_req_wfa()
1684 next = pos + ie_len; in ieee802_11_rx_wnm_notif_req_wfa()
1685 if (ie_len < 4) { in ieee802_11_rx_wnm_notif_req_wfa()
1704 ie_end = pos + ie_len; in ieee802_11_rx_wnm_notif_req_wfa()
1741 ie_end = pos + ie_len; in ieee802_11_rx_wnm_notif_req_wfa()
[all …]
H A Dmesh_mpm.c218 u8 ie_len, add_plid = 0; in mesh_mpm_send_plink_action() local
321 ie_len = 4; in mesh_mpm_send_plink_action()
323 ie_len += PMKID_LEN; in mesh_mpm_send_plink_action()
328 ie_len += 2; in mesh_mpm_send_plink_action()
332 ie_len += 2; in mesh_mpm_send_plink_action()
339 wpabuf_put_u8(buf, ie_len); in mesh_mpm_send_plink_action()
1135 size_t ie_len; in mesh_mpm_action_rx() local
1153 if (ie_len < 2 + 2) { in mesh_mpm_action_rx()
1165 ie_len -= 2; in mesh_mpm_action_rx()
1171 ie_len -= 2; in mesh_mpm_action_rx()
[all …]
H A Dop_classes.c451 ies_len = bss->ie_len ? bss->ie_len : bss->beacon_ie_len; in wpas_sta_secondary_channel_offset()
463 u8 *ie_len; in wpas_supp_op_class_ie() local
487 ie_len = wpabuf_put(buf, 1); in wpas_supp_op_class_ie()
495 *ie_len = wpabuf_len(buf) - 2; in wpas_supp_op_class_ie()
496 if (*ie_len < 2) { in wpas_supp_op_class_ie()
H A Drrm.c779 size_t *ie_len, int add_fixed) in wpas_beacon_rep_add_frame_body() argument
782 size_t ies_len = *ie_len; in wpas_beacon_rep_add_frame_body()
850 *ie_len = ies_len; in wpas_beacon_rep_add_frame_body()
863 const u8 **ie, size_t *ie_len, u8 idx) in wpas_add_beacon_rep_elem() argument
874 buf = os_malloc(sizeof(*rep) + 14 + *ie_len + subelems_len); in wpas_add_beacon_rep_elem()
882 14 + *ie_len, ie, ie_len, in wpas_add_beacon_rep_elem()
900 if (data->report_detail != BEACON_REPORT_DETAIL_NONE && *ie_len) in wpas_add_beacon_rep_elem()
932 size_t ies_len = bss->ie_len ? bss->ie_len : bss->beacon_ie_len; in wpas_add_beacon_rep()
H A Dp2p_supplicant.h132 u16 reason_code, const u8 *ie, size_t ie_len,
135 u16 reason_code, const u8 *ie, size_t ie_len,
186 const u8 *ie, size_t ie_len,
248 const u8 *ie, size_t ie_len, in wpas_p2p_probe_req_rx() argument
H A Devents.c1859 size_t ie_len = bss->ie_len ? bss->ie_len : bss->beacon_ie_len; in wpas_get_est_throughput_from_bss_snr() local
2661 ie, ie_len); in wpas_fst_update_mbie()
2673 ie_len -= len; in wpas_fst_update_mbie()
4173 size_t ie_len = 0; in wpas_event_disassoc() local
4180 ie_len = info->ie_len; in wpas_event_disassoc()
4190 ie, ie_len); in wpas_event_disassoc()
4228 size_t ie_len = 0; in wpas_event_deauth() local
4235 ie_len = info->ie_len; in wpas_event_deauth()
4246 ie, ie_len); in wpas_event_deauth()
5317 size_t ie_len; in wpa_supplicant_event() local
[all …]
H A Dscan.c1932 size_t ie_len = res->ie_len; in wpa_scan_get_ie() local
1935 if (!ie_len) in wpa_scan_get_ie()
1936 ie_len = res->beacon_ie_len; in wpa_scan_get_ie()
1991 ies += res->ie_len; in wpa_scan_get_vendor_ie_beacon()
2020 buf = wpabuf_alloc(res->ie_len); in wpa_scan_get_vendor_ie_multi()
2025 end = pos + res->ie_len; in wpa_scan_get_vendor_ie_multi()
2202 if (r->ie_len) in dump_scan_res()
2204 pos += r->ie_len; in dump_scan_res()
2672 size_t ie_len = res->ie_len; in scan_est_throughput() local
2680 if (!ie_len) in scan_est_throughput()
[all …]
H A Drobust_av.c1286 int rem_attrs_len, ie_len; in wpas_handle_qos_mgmt_recv_action() local
1288 ie_len = 2 + qos_ie[1]; in wpas_handle_qos_mgmt_recv_action()
1289 if (rem_len < ie_len) in wpas_handle_qos_mgmt_recv_action()
1295 rem_len -= ie_len; in wpas_handle_qos_mgmt_recv_action()
1296 qos_ie += ie_len; in wpas_handle_qos_mgmt_recv_action()
1311 rem_len -= ie_len; in wpas_handle_qos_mgmt_recv_action()
1312 qos_ie += ie_len; in wpas_handle_qos_mgmt_recv_action()
/freebsd/contrib/wpa/src/p2p/
H A Dp2p_build.c503 if (*ie_len) { in p2p_buf_add_service_info()
518 *ie_len = p2p_buf_add_ie_hdr(buf); in p2p_buf_add_service_info()
538 p2p_buf_update_ie_hdr(buf, *ie_len); in p2p_buf_add_service_info()
539 *ie_len = p2p_buf_add_ie_hdr(buf); in p2p_buf_add_service_info()
560 p2p_buf_update_ie_hdr(buf, *ie_len); in p2p_buf_add_service_info()
561 *ie_len = p2p_buf_add_ie_hdr(buf); in p2p_buf_add_service_info()
569 *ie_len = p2p_buf_add_ie_hdr(buf); in p2p_buf_add_service_info()
579 p2p_buf_update_ie_hdr(buf, *ie_len); in p2p_buf_add_service_info()
583 *ie_len = NULL; in p2p_buf_add_service_info()
602 u8 *pos, *attr_len, *ie_len = NULL; in p2p_buf_add_service_instance() local
[all …]
/freebsd/contrib/wpa/src/drivers/
H A Ddriver_privsep.c194 (int) sizeof(*r), (int) r->ie_len, in wpa_driver_privsep_get_scan_results2()
272 data->ie_len = params->ie_len; in wpa_driver_privsep_authenticate()
283 if (params->ie_len) { in wpa_driver_privsep_authenticate()
284 os_memcpy(pos, params->ie, params->ie_len); in wpa_driver_privsep_authenticate()
285 pos += params->ie_len; in wpa_driver_privsep_authenticate()
420 int ie_len; in wpa_driver_privsep_event_assoc() local
429 os_memcpy(&ie_len, pos, sizeof(int)); in wpa_driver_privsep_event_assoc()
431 if (ie_len < 0 || ie_len > end - pos) in wpa_driver_privsep_event_assoc()
433 if (ie_len) { in wpa_driver_privsep_event_assoc()
435 data.assoc_info.req_ies_len = ie_len; in wpa_driver_privsep_event_assoc()
[all …]
H A Ddriver_nl80211_scan.c674 const u8 *ie, size_t ie_len) in nl80211_scan_filtered() argument
682 ssid = get_ie(ie, ie_len, WLAN_EID_SSID); in nl80211_scan_filtered()
722 size_t ie_len, beacon_ie_len; in nl80211_parse_bss_info() local
734 ie_len = nla_len(bss[NL80211_BSS_INFORMATION_ELEMENTS]); in nl80211_parse_bss_info()
737 ie_len = 0; in nl80211_parse_bss_info()
748 ie ? ie_len : beacon_ie_len)) in nl80211_parse_bss_info()
751 r = os_zalloc(sizeof(*r) + ie_len + beacon_ie_len); in nl80211_parse_bss_info()
799 r->ie_len = ie_len; in nl80211_parse_bss_info()
802 os_memcpy(pos, ie, ie_len); in nl80211_parse_bss_info()
803 pos += ie_len; in nl80211_parse_bss_info()
H A Ddriver_wext.c1198 size_t ie_len; member
1355 os_memcpy(tmp + res->ie_len, gpos, gend - gpos); in wext_get_scan_iwevgenie()
1357 res->ie_len += gend - gpos; in wext_get_scan_iwevgenie()
1380 tmp = os_realloc(res->ie, res->ie_len + bytes); in wext_get_scan_custom()
1386 res->ie_len += bytes; in wext_get_scan_custom()
1401 res->ie_len += bytes; in wext_get_scan_custom()
1440 end = pos + data->ie_len; in wpa_driver_wext_add_scan_entry()
1463 r->ie_len = extra_len + data->ie_len; in wpa_driver_wext_add_scan_entry()
1485 os_memcpy(pos, data->ie, data->ie_len); in wpa_driver_wext_add_scan_entry()
2008 size_t ie_len) in wpa_driver_wext_set_gen_ie() argument
[all …]
H A Ddriver.h373 size_t ie_len; member
672 size_t ie_len; member
1612 int ie_len; member
4555 const u8 *ie, size_t ie_len);
5408 size_t ie_len; member
5439 size_t ie_len; member
5732 size_t ie_len; member
5924 size_t ie_len; member
6015 size_t ie_len; member
H A Ddriver_atheros.c704 atheros_set_opt_ie(void *priv, const u8 *ie, size_t ie_len) in atheros_set_opt_ie() argument
711 (unsigned long) ie_len); in atheros_set_opt_ie()
716 drv->wpa_ie = wpabuf_alloc_copy(ie, ie_len); in atheros_set_opt_ie()
722 os_memcpy(&(app_ie->app_buf[0]), ie, ie_len); in atheros_set_opt_ie()
723 app_ie->app_buflen = ie_len; in atheros_set_opt_ie()
729 os_memcpy(&(app_ie->app_buf[ie_len]), in atheros_set_opt_ie()
732 app_ie->app_buflen = ie_len + wpabuf_len(drv->wps_beacon_ie); in atheros_set_opt_ie()
743 os_memcpy(&(app_ie->app_buf[ie_len]), in atheros_set_opt_ie()
746 app_ie->app_buflen = ie_len + in atheros_set_opt_ie()
749 app_ie->app_buflen = ie_len; in atheros_set_opt_ie()
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dcore.c1444 size_t ie_len; in ath10k_core_search_bd() local
1494 ie_len = ALIGN(ie_len, 4); in ath10k_core_search_bd()
1496 len -= ie_len; in ath10k_core_search_bd()
1497 data += ie_len; in ath10k_core_search_bd()
2135 ie_len); in ath10k_core_fetch_firmware_api_n()
2159 ie_len); in ath10k_core_fetch_firmware_api_n()
2168 ie_len); in ath10k_core_fetch_firmware_api_n()
2207 ie_len); in ath10k_core_fetch_firmware_api_n()
2218 ie_len = ALIGN(ie_len, 4); in ath10k_core_fetch_firmware_api_n()
2220 len -= ie_len; in ath10k_core_fetch_firmware_api_n()
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dcore.c244 size_t ie_len; in ath12k_core_fetch_board_data_api_n() local
300 ie_len = le32_to_cpu(hdr->len); in ath12k_core_fetch_board_data_api_n()
305 if (len < ALIGN(ie_len, 4)) { in ath12k_core_fetch_board_data_api_n()
307 ie_id, ie_len, len); in ath12k_core_fetch_board_data_api_n()
315 ie_len, in ath12k_core_fetch_board_data_api_n()
329 ie_len = ALIGN(ie_len, 4); in ath12k_core_fetch_board_data_api_n()
331 len -= ie_len; in ath12k_core_fetch_board_data_api_n()
332 data += ie_len; in ath12k_core_fetch_board_data_api_n()
/freebsd/contrib/wpa/src/rsn_supp/
H A Dtdls.c54 u8 ie_len; member
64 u8 ie_len; member
71 u8 ie_len; member
176 os_memcpy(pos, ie, ie_len); in wpa_add_ie()
177 return pos + ie_len; in wpa_add_ie()
821 ftie->ie_len += 170; in wpa_tdls_send_teardown()
1200 ftie->ie_len += 170; in wpa_tdls_send_tpk_m1()
1301 ftie->ie_len += 170; in wpa_tdls_send_tpk_m2()
1391 ftie->ie_len += 170; in wpa_tdls_send_tpk_m3()
2709 os_memcpy(pos, ie, ie_len); in wpa_add_tdls_timeoutie()
[all …]

1234