/dragonfly/contrib/wpa_supplicant/wpa_supplicant/ |
H A D | wifi_display.c | 51 len += wpabuf_len(global->wfd_subelem[i]); in wifi_display_get_wfd_ie() 137 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 141 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 145 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 148 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 151 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 307 ie, ie ? (unsigned long) wpabuf_len(ie) : 0); in wifi_display_subelem_set_from_ies() 309 if (ie == NULL || wpabuf_len(ie) < 6) in wifi_display_subelem_set_from_ies() 313 end = pos + wpabuf_len(ie); in wifi_display_subelem_set_from_ies() 365 wpabuf_len(ie)); in wifi_display_subelem_get() [all …]
|
H A D | nfc_pw_token.c | 29 len = wpabuf_len(buf); in print_bin() 62 wpabuf_len(buf)); in main() 66 wpabuf_len(ndef)); in main()
|
H A D | offchannel.c | 32 wpabuf_len(wpa_s->pending_action_tx) >= 2 && in wpas_get_tx_interface() 150 wpabuf_len(wpa_s->pending_action_tx), in wpas_send_action_cb() 162 wpabuf_len(wpa_s->pending_action_tx), in wpas_send_action_cb() 196 if (data_len - wpabuf_len(wpa_s->pending_action_tx) != 24 || in offchannel_send_action_tx_status() 198 wpabuf_len(wpa_s->pending_action_tx)) != 0) { in offchannel_send_action_tx_status() 321 wpabuf_len(wpa_s->pending_action_tx), in offchannel_send_action()
|
H A D | dpp_supplicant.c | 83 wpabuf_len(auth->resp_msg), in wpas_dpp_qr_code() 108 wpabuf_len(auth->resp_msg), in wpas_dpp_auth_resp_retry_timeout() 428 wpabuf_len(auth->req_msg), in wpas_dpp_auth_init_next() 863 wpabuf_len(auth->c_sign_key)); in wpas_dpp_add_network() 874 wpabuf_len(auth->net_access_key)); in wpas_dpp_add_network() 974 wpabuf_len(auth->c_sign_key)); in wpas_dpp_handle_config_obj() 989 wpabuf_len(auth->net_access_key)); in wpas_dpp_handle_config_obj() 1034 if (wpabuf_len(adv_proto) != 10 || in wpas_dpp_gas_resp_cb() 1084 wpabuf_len(msg), in wpas_dpp_gas_resp_cb() 1218 wpabuf_head(msg), wpabuf_len(msg), in wpas_dpp_rx_auth_resp() [all …]
|
H A D | sme.c | 415 if (wps_ie && wpabuf_len(wps_ie) <= in sme_send_authentication() 579 if (wpabuf_len(hs20) <= len) { in sme_send_authentication() 582 wpabuf_head(hs20), wpabuf_len(hs20)); in sme_send_authentication() 616 if (wpabuf_len(buf) <= len) { in sme_send_authentication() 619 wpabuf_head(buf), wpabuf_len(buf)); in sme_send_authentication() 666 params.auth_data_len = wpabuf_len(resp); in sme_send_authentication() 750 params.auth_data_len = wpabuf_len(resp); in sme_send_authentication() 1472 wpabuf_len(req->pkt)); in sme_associate() 1528 wpabuf_head(buf), wpabuf_len(buf)); in sme_associate() 1604 wpabuf_len(wpa_s->dpp_pfs->ie) > in sme_associate() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/ap/ |
H A D | rrm.c | 187 size_t len = 2 + wpabuf_len(nr->nr); in hostapd_neighbor_report_len() 190 len += 2 + wpabuf_len(nr->lci); in hostapd_neighbor_report_len() 193 len += 2 + wpabuf_len(nr->civic); in hostapd_neighbor_report_len() 249 wpabuf_put_u8(buf, wpabuf_len(nr->lci)); in hostapd_send_nei_report_resp() 261 wpabuf_put_u8(buf, wpabuf_len(nr->civic)); in hostapd_send_nei_report_resp() 273 wpabuf_head(buf), wpabuf_len(buf)); in hostapd_send_nei_report_resp() 426 wpabuf_head(buf), wpabuf_len(buf)); in hostapd_send_lci_req() 537 wpabuf_put_u8(buf, wpabuf_len(nr->nr)); in hostapd_send_range_req() 542 *len = wpabuf_len(buf) - 7; in hostapd_send_range_req() 583 if (wpabuf_len(req) < 13) { in hostapd_send_beacon_req() [all …]
|
H A D | beacon.c | 388 buflen += wpabuf_len(hapd->iface->fst_ies); in hostapd_gen_probe_resp() 495 wpabuf_len(hapd->iface->fst_ies)); in hostapd_gen_probe_resp() 496 pos += wpabuf_len(hapd->iface->fst_ies); in hostapd_gen_probe_resp() 535 wpabuf_len(hapd->wps_probe_resp_ie)); in hostapd_gen_probe_resp() 536 pos += wpabuf_len(hapd->wps_probe_resp_ie); in hostapd_gen_probe_resp() 544 wpabuf_len(hapd->p2p_probe_resp_ie)); in hostapd_gen_probe_resp() 545 pos += wpabuf_len(hapd->p2p_probe_resp_ie); in hostapd_gen_probe_resp() 564 wpabuf_len(hapd->conf->vendor_elements)); in hostapd_gen_probe_resp() 1211 wpabuf_len(hapd->iface->fst_ies)); in ieee802_11_build_ap_params() 1254 wpabuf_len(hapd->wps_beacon_ie)); in ieee802_11_build_ap_params() [all …]
|
H A D | hs20.c | 146 wpabuf_head(buf), wpabuf_len(buf)); in hs20_send_wnm_notification() 164 buf = wpabuf_alloc(4 + 6 + wpabuf_len(payload)); in hs20_send_wnm_notification_deauth_req() 175 wpabuf_put_u8(buf, 4 + wpabuf_len(payload)); in hs20_send_wnm_notification_deauth_req() 181 wpabuf_head(buf), wpabuf_len(buf)); in hs20_send_wnm_notification_deauth_req() 227 wpabuf_head(buf), wpabuf_len(buf)); in hs20_send_wnm_notification_t_c()
|
/dragonfly/contrib/wpa_supplicant/src/utils/ |
H A D | wpabuf.c | 171 struct wpabuf *buf = wpabuf_alloc(wpabuf_len(src)); in wpabuf_dup() 173 wpabuf_put_data(buf, wpabuf_head(src), wpabuf_len(src)); in wpabuf_dup() 211 os_memset(wpabuf_mhead(buf), 0, wpabuf_len(buf)); in wpabuf_clear_free() 219 void *tmp = wpabuf_mhead_u8(buf) + wpabuf_len(buf); in wpabuf_put() 246 len += wpabuf_len(a); in wpabuf_concat() 247 len += wpabuf_len(b); in wpabuf_concat() 283 blen = wpabuf_len(buf); in wpabuf_zeropad() 301 void *tmp = wpabuf_mhead_u8(buf) + wpabuf_len(buf); in wpabuf_printf()
|
H A D | ext_password.c | 90 if (mlock(wpabuf_head(buf), wpabuf_len(buf)) < 0) { in ext_password_alloc() 104 os_memset(wpabuf_mhead(pw), 0, wpabuf_len(pw)); in ext_password_free() 106 if (munlock(wpabuf_head(pw), wpabuf_len(pw)) < 0) { in ext_password_free()
|
/dragonfly/contrib/wpa_supplicant/src/eap_common/ |
H A D | eap_common.c | 35 if (wpabuf_len(msg) < sizeof(*hdr)) { in eap_hdr_len_valid() 41 if (len < sizeof(*hdr) + min_payload || len > wpabuf_len(msg)) { in eap_hdr_len_valid() 171 if (wpabuf_len(msg) < sizeof(*hdr)) in eap_update_len() 173 hdr->length = host_to_be16(wpabuf_len(msg)); in eap_update_len() 186 if (wpabuf_len(msg) < sizeof(*eap)) in eap_get_id() 201 if (wpabuf_len(msg) < sizeof(struct eap_hdr) + 1) in eap_get_type()
|
H A D | eap_teap_common.c | 40 eap_teap_put_tlv_hdr(buf, type, wpabuf_len(data)); in eap_teap_put_tlv_buf() 54 e = wpabuf_alloc(sizeof(struct teap_tlv_hdr) + wpabuf_len(buf)); in eap_teap_tlv_eap_payload() 361 buffer_len += wpabuf_len(server_outer_tlvs); in eap_teap_compound_mac() 363 buffer_len += wpabuf_len(peer_outer_tlvs); in eap_teap_compound_mac() 388 wpabuf_len(server_outer_tlvs)); in eap_teap_compound_mac() 389 pos += wpabuf_len(server_outer_tlvs); in eap_teap_compound_mac() 396 wpabuf_len(peer_outer_tlvs)); in eap_teap_compound_mac() 397 pos += wpabuf_len(peer_outer_tlvs); in eap_teap_compound_mac()
|
H A D | eap_sim_common.c | 173 if (mac == NULL || wpabuf_len(req) < EAP_SIM_MAC_LEN || in eap_sim_verify_mac() 178 tmp = os_memdup(wpabuf_head(req), wpabuf_len(req)); in eap_sim_verify_mac() 183 len[0] = wpabuf_len(req); in eap_sim_verify_mac() 190 tmp, wpabuf_len(req)); in eap_sim_verify_mac() 372 tmp = os_memdup(wpabuf_head(req), wpabuf_len(req)); in eap_sim_verify_mac_sha256() 377 len[0] = wpabuf_len(req); in eap_sim_verify_mac_sha256() 384 tmp, wpabuf_len(req)); in eap_sim_verify_mac_sha256() 1020 eap->length = host_to_be16(wpabuf_len(msg->buf)); in eap_sim_msg_finish() 1025 wpabuf_len(msg->buf), in eap_sim_msg_finish() 1032 wpabuf_len(msg->buf), in eap_sim_msg_finish() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/radius/ |
H A D | radius.c | 389 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish() 391 (unsigned long) wpabuf_len(msg->buf)); in radius_msg_finish() 430 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish_srv() 463 len[0] = wpabuf_len(msg->buf); in radius_msg_finish_das_resp() 469 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish_das_resp() 487 len[0] = wpabuf_len(msg->buf); in radius_msg_finish_acct() 492 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish_acct() 508 len[0] = wpabuf_len(msg->buf); in radius_msg_finish_acct_resp() 513 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish_acct_resp() 598 wpabuf_len(msg->buf), auth); in radius_msg_verify_das_req() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/wps/ |
H A D | wps_attr_build.c | 82 wpabuf_put_be16(msg, wpabuf_len(pubkey)); in wps_build_public_key() 175 len[0] = wpabuf_len(wps->last_msg); in wps_build_authenticator() 177 len[1] = wpabuf_len(msg); in wps_build_authenticator() 375 wpabuf_len(msg), hash); in wps_build_key_wrap_auth() 394 pad_len = block_size - wpabuf_len(plain) % block_size; in wps_build_encr_settings() 398 wpabuf_put_be16(msg, block_size + wpabuf_len(plain)); in wps_build_encr_settings() 406 if (aes_128_cbc_encrypt(wps->keywrapkey, iv, data, wpabuf_len(plain))) in wps_build_encr_settings() 425 hash_len = wpabuf_len(pubkey); in wps_build_oob_dev_pw() 460 ie = wpabuf_alloc(wpabuf_len(data) + 100); in wps_ie_encapsulate() 467 end = pos + wpabuf_len(data); in wps_ie_encapsulate()
|
/dragonfly/contrib/wpa_supplicant/src/p2p/ |
H A D | p2p_sd.c | 29 end = pos + wpabuf_len(wfd); in wfd_wsd_supported() 205 wpabuf_head(req), wpabuf_len(req), 200) < 0) in p2p_send_gas_comeback_req() 222 100 + (tlvs ? wpabuf_len(tlvs) : 0)); in p2p_build_sd_response() 317 wpabuf_head(req), wpabuf_len(req), wait_time) < 0) { in p2p_start_sd() 438 if (wpabuf_len(resp_tlvs) > max_len) { in p2p_sd_response() 656 frag_len = wpabuf_len(p2p->sd_resp) - p2p->sd_resp_pos; in p2p_rx_gas_comeback_req() 666 wpabuf_len(p2p->sd_resp)); in p2p_rx_gas_comeback_req() 676 (int) (wpabuf_len(p2p->sd_resp) - p2p->sd_resp_pos)); in p2p_rx_gas_comeback_req() 831 (unsigned int) wpabuf_len(p2p->sd_rx_resp)); in p2p_rx_gas_comeback_resp() 836 if (wpabuf_len(p2p->sd_rx_resp) > 64000) { in p2p_rx_gas_comeback_resp() [all …]
|
H A D | p2p_group.c | 170 wpabuf_put_le16(ie, wpabuf_len(noa)); in p2p_group_add_noa() 184 len = wpabuf_len(subelems) + 100; in p2p_group_encaps_probe_resp() 191 end = pos + wpabuf_len(subelems); in p2p_group_encaps_probe_resp() 216 extra = wpabuf_len(group->p2p->wfd_ie_beacon); in p2p_group_build_beacon_ie() 263 ie = wpabuf_alloc(wpabuf_len(subelems) + 100); in wifi_display_encaps() 268 end = pos + wpabuf_len(subelems); in wifi_display_encaps() 299 end = pos + wpabuf_len(m->wfd_ie); in wifi_display_add_dev_info_descr() 565 *len_pos = wpabuf_len(buf) - 1; in p2p_build_client_info() 654 extra = wpabuf_len(group->wfd_ie); in p2p_group_assoc_resp_ie() 727 end = pos + wpabuf_len(m->client_info); in p2p_match_dev_type_member() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/eap_peer/ |
H A D | eap_tls_common.c | 470 in_len = in_data ? wpabuf_len(in_data) : 0; in eap_peer_tls_reassemble_fragment() 632 len = wpabuf_len(data->tls_out) - data->tls_out_pos; in eap_tls_process_output() 636 (unsigned long) wpabuf_len(data->tls_out)); in eap_tls_process_output() 651 (wpabuf_len(data->tls_out) > data->tls_out_limit || in eap_tls_process_output() 676 wpabuf_put_be32(*out_data, wpabuf_len(data->tls_out)); in eap_tls_process_output() 728 if (data->tls_out && wpabuf_len(data->tls_out) > 0 && in eap_peer_tls_process_helper() 729 wpabuf_len(in_data) > 0) { in eap_peer_tls_process_helper() 777 (unsigned int) wpabuf_len(data->tls_out)); in eap_peer_tls_process_helper() 780 if (wpabuf_len(data->tls_out) == 0) { in eap_peer_tls_process_helper() 787 if (wpabuf_len(data->tls_out) == 0) { in eap_peer_tls_process_helper() [all …]
|
H A D | eap_peap.c | 651 wpabuf_len(buf), in eap_peap_phase2_request() 780 } else if (wpabuf_len(in_data) == 0) { in eap_peap_decrypt() 811 wpabuf_len(in_decrypted)); in eap_peap_decrypt() 821 wpabuf_len(in_decrypted)); in eap_peap_decrypt() 828 if (wpabuf_len(in_decrypted) < sizeof(*hdr)) { in eap_peap_decrypt() 831 (unsigned long) wpabuf_len(in_decrypted)); in eap_peap_decrypt() 836 if (len > wpabuf_len(in_decrypted)) { in eap_peap_decrypt() 839 (unsigned long) wpabuf_len(in_decrypted), in eap_peap_decrypt() 844 if (len < wpabuf_len(in_decrypted)) { in eap_peap_decrypt() 849 (unsigned long) wpabuf_len(in_decrypted)); in eap_peap_decrypt() [all …]
|
H A D | eap_tnc.c | 100 send_len = wpabuf_len(data->out_buf) - data->out_used; in eap_tnc_build_msg() 120 wpabuf_put_be32(resp, wpabuf_len(data->out_buf)); in eap_tnc_build_msg() 129 if (data->out_used == wpabuf_len(data->out_buf)) { in eap_tnc_build_msg() 139 (unsigned long) wpabuf_len(data->out_buf) - in eap_tnc_build_msg() 316 wpabuf_len(data->in_buf)); in eap_tnc_process() 397 wpabuf_head(resp), wpabuf_len(resp)); in eap_tnc_process()
|
/dragonfly/contrib/wpa_supplicant/src/crypto/ |
H A D | tls_internal.c | 499 in_data ? wpabuf_len(in_data) : 0, in tls_connection_handshake2() 543 wpabuf_len(in_data), &res_len); in tls_connection_server_handshake() 569 buf = wpabuf_alloc(wpabuf_len(in_data) + 300); in tls_connection_encrypt() 573 wpabuf_len(in_data), in tls_connection_encrypt() 588 buf = wpabuf_alloc(wpabuf_len(in_data) + 300); in tls_connection_encrypt() 592 wpabuf_len(in_data), in tls_connection_encrypt() 626 wpabuf_len(in_data), in tls_connection_decrypt2() 634 buf = wpabuf_alloc((wpabuf_len(in_data) + 500) * 3); in tls_connection_decrypt2() 638 wpabuf_len(in_data), in tls_connection_decrypt2()
|
/dragonfly/contrib/wpa_supplicant/src/common/ |
H A D | gas.c | 155 payload ? wpabuf_len(payload) : 0); in gas_anqp_build_initial_resp_buf() 197 payload ? wpabuf_len(payload) : 0); in gas_anqp_build_comeback_resp_buf() 223 if (buf == NULL || wpabuf_len(buf) < 2) in gas_anqp_set_len() 241 if (wpabuf_len(buf) < offset + 2) in gas_anqp_set_len()
|
H A D | dpp.c | 1442 len[0] = wpabuf_len(der); in dpp_bootstrap_key_hash() 1489 len = wpabuf_len(der); in dpp_keygen() 4690 wpabuf_len(dppcon), in dpp_build_conf_obj_dpp() 4936 len[0] = wpabuf_len(msg); in dpp_build_conf_resp() 5294 wpabuf_len(x)); in dpp_parse_jwk() 5495 len[0] = wpabuf_len(uncomp); in dpp_check_pubkey_match() 6285 wpabuf_len(conf_obj)); in dpp_configurator_own_config() 6419 len[0] = wpabuf_len(nkx) / 2; in dpp_derive_pmkid() 6421 len[1] = wpabuf_len(pkx) / 2; in dpp_derive_pmkid() 8986 wpabuf_len(buf) - 1); in dpp_controller_start_gas_client() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/eap_server/ |
H A D | eap_server_tnc.c | 168 wpabuf_head(req), wpabuf_len(req)); in eap_tnc_build() 227 send_len = wpabuf_len(data->out_buf) - data->out_used; in eap_tnc_build_msg() 247 wpabuf_put_be32(req, wpabuf_len(data->out_buf)); in eap_tnc_build_msg() 253 if (data->out_used == wpabuf_len(data->out_buf)) { in eap_tnc_build_msg() 267 (unsigned long) wpabuf_len(data->out_buf) - in eap_tnc_build_msg() 365 wpabuf_len(inbuf)); in tncs_process() 531 wpabuf_head(data->in_buf), wpabuf_len(data->in_buf)); in eap_tnc_process()
|
H A D | eap_server_peap.c | 249 req_len = wpabuf_len(buf); in eap_peap_build_phase2_req() 290 req_len = wpabuf_len(buf); in eap_peap_build_phase2_soh() 398 mlen += wpabuf_len(data->soh_response); in eap_peap_build_phase2_tlv() 941 left = wpabuf_len(in_data) - sizeof(*hdr); in eap_peap_process_phase2_response() 1068 " Phase 2", (unsigned long) wpabuf_len(in_buf)); in eap_peap_process_phase2() 1097 wpabuf_len(in_decrypted)); in eap_peap_process_phase2() 1108 wpabuf_len(in_decrypted)); in eap_peap_process_phase2() 1119 (unsigned long) wpabuf_len(in_decrypted)); in eap_peap_process_phase2() 1125 if (len > wpabuf_len(in_decrypted)) { in eap_peap_process_phase2() 1128 (unsigned long) wpabuf_len(in_decrypted), in eap_peap_process_phase2() [all …]
|