/external/wpa_supplicant_8/wpa_supplicant/ |
D | wifi_display.c | 51 len += wpabuf_len(global->wfd_subelem[i]); in wifi_display_get_wfd_ie() 134 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 137 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 140 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 143 len += wpabuf_len(global->wfd_subelem[ in wifi_display_update_wfd_ie() 146 len += wpabuf_len(global->wfd_subelem[WFD_SUBELEM_EXT_CAPAB]); in wifi_display_update_wfd_ie() 294 ie, ie ? (unsigned long) wpabuf_len(ie) : 0); in wifi_display_subelem_set_from_ies() 296 if (ie == NULL || wpabuf_len(ie) < 6) in wifi_display_subelem_set_from_ies() 300 end = pos + wpabuf_len(ie); in wifi_display_subelem_set_from_ies() 352 wpabuf_len(ie)); in wifi_display_subelem_get() [all …]
|
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()
|
D | offchannel.c | 129 wpabuf_len(wpa_s->pending_action_tx), in wpas_send_action_cb() 141 wpabuf_len(wpa_s->pending_action_tx), in wpas_send_action_cb() 175 if (data_len - wpabuf_len(wpa_s->pending_action_tx) != 24 || in offchannel_send_action_tx_status() 177 wpabuf_len(wpa_s->pending_action_tx)) != 0) { in offchannel_send_action_tx_status() 298 wpabuf_len(wpa_s->pending_action_tx), in offchannel_send_action()
|
D | p2p_supplicant_sd.c | 155 len = wpabuf_len(query); in wpas_p2p_service_get_bonjour() 158 if (len == wpabuf_len(bsrv->query) && in wpas_p2p_service_get_bonjour() 241 5 + wpabuf_len(bsrv->query) + wpabuf_len(bsrv->resp)) in wpas_sd_all_bonjour() 251 wpabuf_len(bsrv->resp)); in wpas_sd_all_bonjour() 266 if (query_len < 3 || wpabuf_len(bsrv->query) < 3) in match_bonjour_query() 269 wpabuf_head_u8(bsrv->query) + wpabuf_len(bsrv->query) - 3, in match_bonjour_query() 272 if (query_len == wpabuf_len(bsrv->query) && in match_bonjour_query() 281 wpabuf_len(bsrv->query) - 3, 0)) in match_bonjour_query() 316 5 + query_len + wpabuf_len(bsrv->resp)) in wpas_sd_req_bonjour() 330 wpabuf_len(bsrv->resp)); in wpas_sd_req_bonjour() [all …]
|
D | mbo.c | 176 res = mbo_add_ie(buf, len, wpabuf_head_u8(mbo), wpabuf_len(mbo)); in wpas_mbo_ie() 216 wpabuf_head(buf), wpabuf_len(buf), 0); in wpas_mbo_send_wnm_notification() 235 wpabuf_len(buf)); in wpas_mbo_non_pref_chan_changed() 623 *ie_len = wpabuf_len(buf) - 2; in wpas_mbo_supp_op_class_ie() 624 if (*ie_len < 2 || wpabuf_len(buf) > len) { in wpas_mbo_supp_op_class_ie() 629 os_memcpy(pos, wpabuf_head(buf), wpabuf_len(buf)); in wpas_mbo_supp_op_class_ie() 630 res = wpabuf_len(buf); in wpas_mbo_supp_op_class_ie()
|
/external/wpa_supplicant_8/src/utils/ |
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() 248 len += wpabuf_len(b); in wpabuf_concat() 285 blen = wpabuf_len(buf); in wpabuf_zeropad() 303 void *tmp = wpabuf_mhead_u8(buf) + wpabuf_len(buf); in wpabuf_printf()
|
D | ext_password.c | 94 if (mlock(wpabuf_head(buf), wpabuf_len(buf)) < 0) { in ext_password_alloc() 108 os_memset(wpabuf_mhead(pw), 0, wpabuf_len(pw)); in ext_password_free() 110 if (munlock(wpabuf_head(pw), wpabuf_len(pw)) < 0) { in ext_password_free()
|
/external/wpa_supplicant_8/src/eap_common/ |
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()
|
D | eap_sim_common.c | 173 if (mac == NULL || wpabuf_len(req) < EAP_SIM_MAC_LEN || in eap_sim_verify_mac() 175 mac > wpabuf_head_u8(req) + wpabuf_len(req) - EAP_SIM_MAC_LEN) in eap_sim_verify_mac() 178 tmp = os_malloc(wpabuf_len(req)); in eap_sim_verify_mac() 183 len[0] = wpabuf_len(req); in eap_sim_verify_mac() 188 os_memcpy(tmp, wpabuf_head(req), wpabuf_len(req)); in eap_sim_verify_mac() 191 tmp, wpabuf_len(req)); in eap_sim_verify_mac() 368 if (mac == NULL || wpabuf_len(req) < EAP_SIM_MAC_LEN || in eap_sim_verify_mac_sha256() 370 mac > wpabuf_head_u8(req) + wpabuf_len(req) - EAP_SIM_MAC_LEN) in eap_sim_verify_mac_sha256() 373 tmp = os_malloc(wpabuf_len(req)); in eap_sim_verify_mac_sha256() 378 len[0] = wpabuf_len(req); in eap_sim_verify_mac_sha256() [all …]
|
/external/wpa_supplicant_8/src/radius/ |
D | radius.c | 381 msg->hdr->length = host_to_be16(wpabuf_len(msg->buf)); in radius_msg_finish() 383 wpabuf_len(msg->buf), (u8 *) (attr + 1)); in radius_msg_finish() 385 msg->hdr->length = host_to_be16(wpabuf_len(msg->buf)); in radius_msg_finish() 387 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish() 389 (unsigned long) wpabuf_len(msg->buf)); in radius_msg_finish() 411 msg->hdr->length = host_to_be16(wpabuf_len(msg->buf)); in radius_msg_finish_srv() 415 wpabuf_len(msg->buf), (u8 *) (attr + 1)); in radius_msg_finish_srv() 423 len[2] = wpabuf_len(msg->buf) - sizeof(struct radius_hdr); in radius_msg_finish_srv() 428 if (wpabuf_len(msg->buf) > 0xffff) { in radius_msg_finish_srv() 430 (unsigned long) wpabuf_len(msg->buf)); in radius_msg_finish_srv() [all …]
|
/external/wpa_supplicant_8/src/wps/ |
D | wps_attr_build.c | 81 wpabuf_put_be16(msg, wpabuf_len(pubkey)); in wps_build_public_key() 174 len[0] = wpabuf_len(wps->last_msg); in wps_build_authenticator() 176 len[1] = wpabuf_len(msg); in wps_build_authenticator() 365 wpabuf_len(msg), hash); in wps_build_key_wrap_auth() 384 pad_len = block_size - wpabuf_len(plain) % block_size; in wps_build_encr_settings() 388 wpabuf_put_be16(msg, block_size + wpabuf_len(plain)); in wps_build_encr_settings() 396 if (aes_128_cbc_encrypt(wps->keywrapkey, iv, data, wpabuf_len(plain))) in wps_build_encr_settings() 415 hash_len = wpabuf_len(pubkey); in wps_build_oob_dev_pw() 449 ie = wpabuf_alloc(wpabuf_len(data) + 100); in wps_ie_encapsulate() 456 end = pos + wpabuf_len(data); in wps_ie_encapsulate()
|
D | http_server.c | 137 (unsigned long) wpabuf_len(resp), in http_request_send() 141 res = send(req->fd, wpabuf_head(resp), wpabuf_len(resp), 0); in http_request_send() 145 } else if ((size_t) res < wpabuf_len(resp)) { in http_request_send() 147 res, (unsigned long) wpabuf_len(resp)); in http_request_send()
|
/external/wpa_supplicant_8/src/ap/ |
D | beacon.c | 374 buflen += wpabuf_len(hapd->wps_probe_resp_ie); in hostapd_gen_probe_resp() 378 buflen += wpabuf_len(hapd->p2p_probe_resp_ie); in hostapd_gen_probe_resp() 382 buflen += wpabuf_len(hapd->iface->fst_ies); in hostapd_gen_probe_resp() 385 buflen += wpabuf_len(hapd->conf->vendor_elements); in hostapd_gen_probe_resp() 478 wpabuf_len(hapd->iface->fst_ies)); in hostapd_gen_probe_resp() 479 pos += wpabuf_len(hapd->iface->fst_ies); in hostapd_gen_probe_resp() 500 wpabuf_len(hapd->wps_probe_resp_ie)); in hostapd_gen_probe_resp() 501 pos += wpabuf_len(hapd->wps_probe_resp_ie); in hostapd_gen_probe_resp() 509 wpabuf_len(hapd->p2p_probe_resp_ie)); in hostapd_gen_probe_resp() 510 pos += wpabuf_len(hapd->p2p_probe_resp_ie); in hostapd_gen_probe_resp() [all …]
|
D | hs20.c | 137 wpabuf_head(buf), wpabuf_len(buf)); in hs20_send_wnm_notification() 155 buf = wpabuf_alloc(4 + 6 + wpabuf_len(payload)); in hs20_send_wnm_notification_deauth_req() 166 wpabuf_put_u8(buf, 4 + wpabuf_len(payload)); in hs20_send_wnm_notification_deauth_req() 172 wpabuf_head(buf), wpabuf_len(buf)); in hs20_send_wnm_notification_deauth_req()
|
/external/wpa_supplicant_8/src/eap_peer/ |
D | eap_tls_common.c | 392 tls_in_len = data->tls_in ? wpabuf_len(data->tls_in) : 0; in eap_peer_tls_reassemble_fragment() 393 in_len = in_data ? wpabuf_len(in_data) : 0; in eap_peer_tls_reassemble_fragment() 463 if (data->tls_in_left > wpabuf_len(in_data) || data->tls_in) { in eap_peer_tls_data_reassemble() 555 len = wpabuf_len(data->tls_out) - data->tls_out_pos; in eap_tls_process_output() 559 (unsigned long) wpabuf_len(data->tls_out)); in eap_tls_process_output() 574 (wpabuf_len(data->tls_out) > data->tls_out_limit || in eap_tls_process_output() 599 wpabuf_put_be32(*out_data, wpabuf_len(data->tls_out)); in eap_tls_process_output() 651 if (data->tls_out && wpabuf_len(data->tls_out) > 0 && in eap_peer_tls_process_helper() 652 wpabuf_len(in_data) > 0) { in eap_peer_tls_process_helper() 658 if (data->tls_out == NULL || wpabuf_len(data->tls_out) == 0) { in eap_peer_tls_process_helper() [all …]
|
D | eap_peap.c | 648 wpabuf_len(buf), in eap_peap_phase2_request() 751 " Phase 2", (unsigned long) wpabuf_len(in_data)); in eap_peap_decrypt() 764 if (wpabuf_len(in_data) == 0 && sm->workaround && in eap_peap_decrypt() 776 } else if (wpabuf_len(in_data) == 0) { in eap_peap_decrypt() 792 if (wpabuf_len(in_decrypted) == 5 && hdr->code == EAP_CODE_REQUEST && in eap_peap_decrypt() 799 if (wpabuf_len(in_decrypted) >= 5 && hdr->code == EAP_CODE_REQUEST && in eap_peap_decrypt() 807 wpabuf_len(in_decrypted)); in eap_peap_decrypt() 817 wpabuf_len(in_decrypted)); in eap_peap_decrypt() 824 if (wpabuf_len(in_decrypted) < sizeof(*hdr)) { in eap_peap_decrypt() 827 (unsigned long) wpabuf_len(in_decrypted)); in eap_peap_decrypt() [all …]
|
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()
|
/external/wpa_supplicant_8/src/p2p/ |
D | p2p_sd.c | 29 end = pos + wpabuf_len(wfd); in wfd_wsd_supported() 177 buf = gas_anqp_build_initial_req(0, 100 + wpabuf_len(tlvs)); in p2p_build_sd_query() 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() 437 if (wpabuf_len(resp_tlvs) > max_len) { in p2p_sd_response() 473 wpabuf_head(resp), wpabuf_len(resp), 200) < 0) in p2p_sd_response() 653 frag_len = wpabuf_len(p2p->sd_resp) - p2p->sd_resp_pos; in p2p_rx_gas_comeback_req() 663 wpabuf_len(p2p->sd_resp)); in p2p_rx_gas_comeback_req() 673 (int) (wpabuf_len(p2p->sd_resp) - p2p->sd_resp_pos)); in p2p_rx_gas_comeback_req() [all …]
|
D | p2p_group.c | 131 if (wpabuf_tailroom(ie) < wpabuf_len(m->client_info) + 1) in p2p_client_info() 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() 221 extra += wpabuf_len(group->p2p->vendor_elem[VENDOR_ELEM_BEACON_P2P_GO]); 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() 364 wfd_subelems = wpabuf_alloc(wpabuf_len(group->p2p->wfd_ie_probe_resp) + in wifi_display_build_go_ie() [all …]
|
/external/wpa_supplicant_8/src/crypto/ |
D | tls_internal.c | 464 in_data ? wpabuf_len(in_data) : 0, in tls_connection_handshake2() 508 wpabuf_len(in_data), &res_len); in tls_connection_server_handshake() 534 buf = wpabuf_alloc(wpabuf_len(in_data) + 300); in tls_connection_encrypt() 538 wpabuf_len(in_data), in tls_connection_encrypt() 553 buf = wpabuf_alloc(wpabuf_len(in_data) + 300); in tls_connection_encrypt() 557 wpabuf_len(in_data), in tls_connection_encrypt() 591 wpabuf_len(in_data), in tls_connection_decrypt2() 599 buf = wpabuf_alloc((wpabuf_len(in_data) + 500) * 3); in tls_connection_decrypt2() 603 wpabuf_len(in_data), in tls_connection_decrypt2()
|
D | dh_groups.c | 1227 wpabuf_head(*priv), wpabuf_len(*priv), in dh_init() 1264 if (crypto_mod_exp(wpabuf_head(peer_public), wpabuf_len(peer_public), in dh_derive_shared() 1265 wpabuf_head(own_private), wpabuf_len(own_private), in dh_derive_shared()
|
/external/wpa_supplicant_8/src/common/ |
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()
|
/external/wpa_supplicant_8/src/eap_server/ |
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()
|
D | eap_server_peap.c | 249 req_len = wpabuf_len(buf); in eap_peap_build_phase2_req() 280 buf = eap_msg_alloc(EAP_VENDOR_MICROSOFT, 0x21, wpabuf_len(buf1), in eap_peap_build_phase2_soh() 290 req_len = wpabuf_len(buf); in eap_peap_build_phase2_soh() 394 mlen += wpabuf_len(data->soh_response); in eap_peap_build_phase2_tlv() 936 if (wpabuf_len(in_data) > sizeof(*hdr) && *pos == EAP_TYPE_NAK) { in eap_peap_process_phase2_response() 937 left = wpabuf_len(in_data) - sizeof(*hdr); in eap_peap_process_phase2_response() 1064 " Phase 2", (unsigned long) wpabuf_len(in_buf)); in eap_peap_process_phase2() 1093 wpabuf_len(in_decrypted)); in eap_peap_process_phase2() 1104 wpabuf_len(in_decrypted)); in eap_peap_process_phase2() 1112 if (wpabuf_len(in_decrypted) < (int) sizeof(*hdr)) { in eap_peap_process_phase2() [all …]
|
D | eap_server_tls_common.c | 183 send_len = wpabuf_len(data->tls_out) - data->tls_out_pos; in eap_server_tls_build_msg() 203 wpabuf_put_be32(req, wpabuf_len(data->tls_out)); in eap_server_tls_build_msg() 209 if (data->tls_out_pos == wpabuf_len(data->tls_out)) { in eap_server_tls_build_msg() 220 (unsigned long) wpabuf_len(data->tls_out) - in eap_server_tls_build_msg() 454 (unsigned long) wpabuf_len(respData), flags); in eap_server_tls_process()
|