/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/ |
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_tls_common.c | 343 tls_in_len = data->tls_in ? wpabuf_len(data->tls_in) : 0; in eap_peer_tls_reassemble_fragment() 344 in_len = in_data ? wpabuf_len(in_data) : 0; in eap_peer_tls_reassemble_fragment() 414 if (data->tls_in_left > wpabuf_len(in_data) || data->tls_in) { in eap_peer_tls_data_reassemble() 508 len = wpabuf_len(data->tls_out) - data->tls_out_pos; in eap_tls_process_output() 512 (unsigned long) wpabuf_len(data->tls_out)); in eap_tls_process_output() 527 (wpabuf_len(data->tls_out) > data->tls_out_limit || in eap_tls_process_output() 554 wpabuf_put_be32(*out_data, wpabuf_len(data->tls_out)); in eap_tls_process_output() 606 if (data->tls_out && wpabuf_len(data->tls_out) > 0 && in_len > 0) { in eap_peer_tls_process_helper() 612 if (data->tls_out == NULL || wpabuf_len(data->tls_out) == 0) { in eap_peer_tls_process_helper() 651 if (data->tls_out == NULL || wpabuf_len(data->tls_out) == 0) { in eap_peer_tls_process_helper() [all …]
|
D | eap_peap.c | 636 e = wpabuf_alloc(sizeof(*tlv) + wpabuf_len(buf)); in eap_peapv2_tlv_eap_payload() 646 tlv->length = host_to_be16(wpabuf_len(buf)); in eap_peapv2_tlv_eap_payload() 707 wpabuf_len(buf), in eap_peap_phase2_request() 817 " Phase 2", (unsigned long) wpabuf_len(in_data)); in eap_peap_decrypt() 830 if (wpabuf_len(in_data) == 0 && sm->workaround && in eap_peap_decrypt() 842 } else if (wpabuf_len(in_data) == 0) { in eap_peap_decrypt() 858 if (wpabuf_len(in_decrypted) == 5 && hdr->code == EAP_CODE_REQUEST && in eap_peap_decrypt() 865 if (wpabuf_len(in_decrypted) >= 5 && hdr->code == EAP_CODE_REQUEST && in eap_peap_decrypt() 873 wpabuf_len(in_decrypted)); in eap_peap_decrypt() 883 wpabuf_len(in_decrypted)); in eap_peap_decrypt() [all …]
|
D | eap_fast_common.c | 39 eap_fast_put_tlv_hdr(buf, type, wpabuf_len(data)); in eap_fast_put_tlv_buf() 53 e = wpabuf_alloc(sizeof(struct pac_tlv_hdr) + wpabuf_len(buf)); in eap_fast_tlv_eap_payload()
|
D | eap_ttls.c | 187 msg = wpabuf_alloc(sizeof(struct ttls_avp) + wpabuf_len(*resp) + 4); in eap_ttls_avp_encapsulate() 195 pos = eap_ttls_avp_hdr(avp, avp_code, 0, mandatory, wpabuf_len(*resp)); in eap_ttls_avp_encapsulate() 196 os_memcpy(pos, wpabuf_head(*resp), wpabuf_len(*resp)); in eap_ttls_avp_encapsulate() 197 pos += wpabuf_len(*resp); in eap_ttls_avp_encapsulate() 936 left = wpabuf_len(in_decrypted); in eap_ttls_parse_avps() 1328 in_data ? (unsigned long) wpabuf_len(in_data) : 0); in eap_ttls_decrypt() 1338 if (wpabuf_len(in_decrypted) == 0) { in eap_ttls_decrypt() 1346 if ((in_data == NULL || wpabuf_len(in_data) == 0) && in eap_ttls_decrypt() 1352 if (in_data == NULL || wpabuf_len(in_data) == 0) { in eap_ttls_decrypt() 1412 if (*out_data == NULL || wpabuf_len(*out_data) == 0) { in eap_ttls_process_handshake()
|
/hal_espressif-latest/components/wpa_supplicant/src/utils/ |
D | wpabuf.c | 174 struct wpabuf *buf = wpabuf_alloc(wpabuf_len(src)); in wpabuf_dup() 176 wpabuf_put_data(buf, wpabuf_head(src), wpabuf_len(src)); in wpabuf_dup() 213 os_memset(wpabuf_mhead(buf), 0, wpabuf_len(buf)); in wpabuf_clear_free() 221 void *tmp = wpabuf_mhead_u8(buf) + wpabuf_len(buf); in wpabuf_put() 248 len += wpabuf_len(a); in wpabuf_concat() 250 len += wpabuf_len(b); in wpabuf_concat() 287 blen = wpabuf_len(buf); in wpabuf_zeropad() 304 void *tmp = wpabuf_mhead_u8(buf) + wpabuf_len(buf); in wpabuf_printf()
|
D | ext_password.c | 91 if (mlock(wpabuf_head(buf), wpabuf_len(buf)) < 0) { in ext_password_alloc() 105 os_memset(wpabuf_mhead(pw), 0, wpabuf_len(pw)); in ext_password_free() 107 if (munlock(wpabuf_head(pw), wpabuf_len(pw)) < 0) { in ext_password_free()
|
/hal_espressif-latest/components/wpa_supplicant/src/wps/ |
D | wps_attr_build.c | 85 wpabuf_put_be16(msg, wpabuf_len(pubkey)); in wps_build_public_key() 181 len[0] = wpabuf_len(wps->last_msg); in wps_build_authenticator() 183 len[1] = wpabuf_len(msg); in wps_build_authenticator() 389 wpabuf_len(msg), hash) < 0) in wps_build_key_wrap_auth() 409 pad_len = block_size - wpabuf_len(plain) % block_size; in wps_build_encr_settings() 413 wpabuf_put_be16(msg, block_size + wpabuf_len(plain)); in wps_build_encr_settings() 421 if (aes_128_cbc_encrypt(wps->keywrapkey, iv, data, wpabuf_len(plain))) in wps_build_encr_settings() 440 hash_len = wpabuf_len(pubkey); in wps_build_oob_dev_pw() 475 ie = wpabuf_alloc(wpabuf_len(data) + 100); in wps_ie_encapsulate() 482 end = pos + wpabuf_len(data); in wps_ie_encapsulate()
|
D | wps_dev_attr.c | 210 wpabuf_len(dev->vendor_ext_m1)); in wps_build_vendor_ext_m1() 212 wpabuf_put_be16(msg, wpabuf_len(dev->vendor_ext_m1)); in wps_build_vendor_ext_m1() 235 wpabuf_len(dev->vendor_ext[i])); in wps_build_vendor_ext() 237 wpabuf_put_be16(msg, wpabuf_len(dev->vendor_ext[i])); in wps_build_vendor_ext() 253 wpabuf_put_be16(msg, wpabuf_len(dev->application_ext)); in wps_build_application_ext()
|
D | wps_attr_process.c | 39 len[0] = wpabuf_len(wps->last_msg); in wps_process_authenticator() 41 len[1] = wpabuf_len(msg) - 4 - WPS_AUTHENTICATOR_LEN; in wps_process_authenticator() 67 len = wpabuf_len(msg) - 4 - WPS_KWA_LEN; in wps_process_key_wrap_auth()
|
D | wps_common.c | 106 len[0] = wpabuf_len(dh_shared); in wps_derive_keys() 184 wpabuf_len(decrypted))) { in wps_decrypt_encr_settings() 192 pos = wpabuf_head_u8(decrypted) + wpabuf_len(decrypted) - 1; in wps_decrypt_encr_settings() 194 if (pad > wpabuf_len(decrypted)) { in wps_decrypt_encr_settings() 438 wpabuf_head(dev_pw), wpabuf_len(dev_pw)) || in wps_build_nfc_pw_token() 750 WPA_PUT_BE16(len, wpabuf_len(msg) - 2); in wps_build_nfc_handover_req() 833 WPA_PUT_BE16(len, wpabuf_len(msg) - 2); in wps_build_nfc_handover_sel() 905 dev_pw_len = wpabuf_len(nfc_dev_pw); in wps_build_nfc_handover_sel_p2p()
|
D | wps.c | 78 wpabuf_len(cfg->wps->ap_nfc_dev_pw)); in wps_init() 83 data->dev_password_len = wpabuf_len(cfg->wps->ap_nfc_dev_pw); in wps_init() 515 *len = wpabuf_len(ie) - 2; in wps_build_assoc_req_ie() 549 *len = wpabuf_len(ie) - 2; in wps_build_assoc_resp_ie()
|
D | wps_enrollee.c | 65 len[2] = wpabuf_len(wps->dh_pubkey_e); in wps_build_e_hash() 67 len[3] = wpabuf_len(wps->dh_pubkey_r); in wps_build_e_hash() 655 len[2] = wpabuf_len(wps->dh_pubkey_e); in wps_process_r_snonce1() 657 len[3] = wpabuf_len(wps->dh_pubkey_r); in wps_process_r_snonce1() 695 len[2] = wpabuf_len(wps->dh_pubkey_e); in wps_process_r_snonce2() 697 len[3] = wpabuf_len(wps->dh_pubkey_r); in wps_process_r_snonce2() 924 cred->cred_attr_len = wpabuf_len(attrs); in wps_process_ap_settings_e() 1656 (unsigned long) wpabuf_len(msg), op_code); in wps_enrollee_process_msg()
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
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()
|
D | dh_groups.c | 1228 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()
|
/hal_espressif-latest/components/wpa_supplicant/include/utils/ |
D | wpa_debug.h | 96 wpa_hexdump(level, title, wpabuf_head(buf), wpabuf_len(buf)); in wpa_hexdump_buf() 117 wpa_hexdump_key(level, title, wpabuf_head(buf), wpabuf_len(buf)); in wpa_hexdump_buf_key()
|
D | wpabuf.h | 63 static inline size_t wpabuf_len(const struct wpabuf *buf) in wpabuf_len() function 154 wpabuf_put_data(dst, wpabuf_head(src), wpabuf_len(src)); in wpabuf_put_buf()
|
/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | asn1.c | 542 asn1_put_len(buf, wpabuf_len(val)); in asn1_put_octet_string() 591 wpabuf_len(payload)); in asn1_put_sequence() 599 wpabuf_len(payload)); in asn1_put_set() 626 len += wpabuf_len(params); in asn1_build_alg_id() 643 res = wpabuf_alloc(10 + wpabuf_len(buf)); in asn1_encaps() 645 asn1_put_hdr(res, class, 1, tag, wpabuf_len(buf)); in asn1_encaps()
|
/hal_espressif-latest/components/wpa_supplicant/src/eap_server/ |
D | eap_server_wsc.c | 144 send_len = wpabuf_len(data->out_buf) - data->out_used; in eap_wsc_build_msg() 167 wpabuf_put_be16(req, wpabuf_len(data->out_buf)); in eap_wsc_build_msg() 173 if (data->out_used == wpabuf_len(data->out_buf)) { in eap_wsc_build_msg() 184 (unsigned long) wpabuf_len(data->out_buf) - in eap_wsc_build_msg()
|
D | eap_server.c | 342 if (!sm->eap_if.eapRespData || wpabuf_len(sm->eap_if.eapRespData) < 20) in SM_STATE() 363 if (wpabuf_len(sm->eap_if.eapReqData) >= 20) in SM_STATE() 617 if (nak && wpabuf_len(sm->eap_if.eapRespData) > sizeof(*nak)) { in SM_STATE() 619 if (len > wpabuf_len(sm->eap_if.eapRespData)) in SM_STATE() 620 len = wpabuf_len(sm->eap_if.eapRespData); in SM_STATE() 747 wpabuf_head(msg), wpabuf_len(msg), hash) < 0) { in erp_send_finish_reauth() 1511 if (resp == NULL || wpabuf_len(resp) < sizeof(*hdr)) { in eap_sm_parseEapResp() 1514 resp ? (unsigned long) wpabuf_len(resp) : 0); in eap_sm_parseEapResp() 1520 if (plen > wpabuf_len(resp)) { in eap_sm_parseEapResp() 1523 (unsigned long) wpabuf_len(resp), in eap_sm_parseEapResp() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/common/ |
D | dpp.c | 756 len[0] = wpabuf_len(der); in dpp_bootstrap_key_hash() 803 len = wpabuf_len(der); in dpp_keygen() 812 base64 = (char *)base64_encode(wpabuf_head(der), wpabuf_len(der), &len); in dpp_keygen() 999 attr_len = 2 * (4 + SHA256_MAC_LEN) + 4 + (pi ? wpabuf_len(pi) : 0) + in dpp_auth_build_req() 1022 wpabuf_put_le16(msg, wpabuf_len(pi)); in dpp_auth_build_req() 1162 4 + (pr ? wpabuf_len(pr) : 0) + 4 + sizeof(wrapped_data); in dpp_auth_build_resp() 1186 wpabuf_put_le16(msg, wpabuf_len(pr)); in dpp_auth_build_resp() 1727 wpabuf_put_le16(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_req_attr() 1728 wrapped = wpabuf_put(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_req_attr() 1733 wpabuf_head(clear), wpabuf_len(clear), in dpp_build_conf_req_attr() [all …]
|
D | mbo.c | 263 res = mbo_add_ie(buf, len, wpabuf_head_u8(mbo), wpabuf_len(mbo)); in wpas_mbo_ie() 302 wpabuf_head(buf), wpabuf_len(buf), 0); in wpas_mbo_send_wnm_notification() 321 wpabuf_len(buf)); in wpas_mbo_non_pref_chan_changed()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/ |
D | tls_mbedtls.c | 136 if (data->in_data == NULL || len > wpabuf_len(data->in_data)) { in tls_mbedtls_read() 144 if (len < wpabuf_len(data->in_data)) { in tls_mbedtls_read() 147 wpabuf_len(data->in_data) - len); in tls_mbedtls_read() 751 if (wpabuf_len(in_data)) { in tls_connection_handshake() 820 (unsigned char*) wpabuf_head(in_data), wpabuf_len(in_data)); in tls_connection_encrypt() 822 if (ret < wpabuf_len(in_data)) { in tls_connection_encrypt()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpa3.c | 102 len = wpabuf_len(g_sae_token); in wpa3_build_sae_commit() 223 *sae_msg_len = wpabuf_len(g_sae_commit); in wpa3_build_sae_msg() 229 *sae_msg_len = wpabuf_len(g_sae_confirm); in wpa3_build_sae_msg() 268 len = wpabuf_len(groups); in wpa3_check_sae_rejected_groups()
|
/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | ieee802_11.c | 158 wpabuf_len(data)); in auth_sae_send_commit() 184 wpabuf_len(data)); in auth_sae_send_confirm() 438 len = wpabuf_len(groups); in check_sae_rejected_groups() 656 data ? wpabuf_len(data) : 0); in handle_auth_sae()
|