/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | tlsv1_client_ocsp.c | 116 struct asn1_hdr hdr; in tls_process_ocsp_single_response() local 141 if (asn1_get_next(resp, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in tls_process_ocsp_single_response() 142 asn1_unexpected(&hdr, "OCSP: Expected SEQUENCE (CertID)"); in tls_process_ocsp_single_response() 145 pos = hdr.payload; in tls_process_ocsp_single_response() 146 end = hdr.payload + hdr.length; in tls_process_ocsp_single_response() 161 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in tls_process_ocsp_single_response() 162 !asn1_is_octetstring(&hdr)) { in tls_process_ocsp_single_response() 163 asn1_unexpected(&hdr, in tls_process_ocsp_single_response() 167 name_hash = hdr.payload; in tls_process_ocsp_single_response() 168 name_hash_len = hdr.length; in tls_process_ocsp_single_response() [all …]
|
D | pkcs8.c | 21 struct asn1_hdr hdr; in pkcs8_key_import() local 30 if (asn1_get_next(buf, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in pkcs8_key_import() 31 asn1_unexpected(&hdr, in pkcs8_key_import() 35 pos = hdr.payload; in pkcs8_key_import() 36 end = pos + hdr.length; in pkcs8_key_import() 39 if (asn1_get_next(pos, end - pos, &hdr) < 0 || !asn1_is_integer(&hdr)) { in pkcs8_key_import() 40 asn1_unexpected(&hdr, "PKCS #8: Expected INTEGER"); in pkcs8_key_import() 48 if (bignum_set_unsigned_bin(zero, hdr.payload, hdr.length) < 0) { in pkcs8_key_import() 53 pos = hdr.payload + hdr.length; in pkcs8_key_import() 66 if (asn1_get_next(pos, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in pkcs8_key_import() [all …]
|
D | asn1.h | 62 int asn1_get_next(const u8 *buf, size_t len, struct asn1_hdr *hdr); 63 void asn1_print_hdr(const struct asn1_hdr *hdr, const char *title); 64 void asn1_unexpected(const struct asn1_hdr *hdr, const char *title); 72 int asn1_get_sequence(const u8 *buf, size_t len, struct asn1_hdr *hdr, 88 static inline bool asn1_is_oid(const struct asn1_hdr *hdr) in asn1_is_oid() argument 90 return hdr->class == ASN1_CLASS_UNIVERSAL && in asn1_is_oid() 91 hdr->tag == ASN1_TAG_OID; in asn1_is_oid() 94 static inline bool asn1_is_boolean(const struct asn1_hdr *hdr) in asn1_is_boolean() argument 96 return hdr->class == ASN1_CLASS_UNIVERSAL && in asn1_is_boolean() 97 hdr->tag == ASN1_TAG_BOOLEAN; in asn1_is_boolean() [all …]
|
D | tlsv1_cred.c | 446 struct asn1_hdr hdr; in pkcs12_certbag() local 458 if (asn1_get_next(buf, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in pkcs12_certbag() 459 asn1_unexpected(&hdr, "PKCS #12: Expected SEQUENCE (CertBag)"); in pkcs12_certbag() 463 pos = hdr.payload; in pkcs12_certbag() 464 end = hdr.payload + hdr.length; in pkcs12_certbag() 481 if (asn1_get_next(pos, end - pos, &hdr) < 0 || !hdr.constructed || in pkcs12_certbag() 482 !asn1_is_cs_tag(&hdr, 0)) { in pkcs12_certbag() 483 asn1_unexpected(&hdr, in pkcs12_certbag() 488 if (asn1_get_next(hdr.payload, hdr.length, &hdr) < 0 || in pkcs12_certbag() 489 !asn1_is_octetstring(&hdr)) { in pkcs12_certbag() [all …]
|
D | asn1.c | 106 static int asn1_valid_der_boolean(struct asn1_hdr *hdr) in asn1_valid_der_boolean() argument 109 if (hdr->length != 1) { in asn1_valid_der_boolean() 111 hdr->length); in asn1_valid_der_boolean() 115 if (hdr->payload[0] != 0 && hdr->payload[0] != 0xff) { in asn1_valid_der_boolean() 118 hdr->payload[0]); in asn1_valid_der_boolean() 126 static int asn1_valid_der(struct asn1_hdr *hdr) in asn1_valid_der() argument 128 if (hdr->class != ASN1_CLASS_UNIVERSAL) in asn1_valid_der() 130 if (hdr->tag == ASN1_TAG_BOOLEAN && !asn1_valid_der_boolean(hdr)) in asn1_valid_der() 132 if (hdr->tag == ASN1_TAG_NULL && hdr->length != 0) in asn1_valid_der() 136 if (hdr->constructed && in asn1_valid_der() [all …]
|
D | x509v3.c | 185 struct asn1_hdr hdr; in x509_parse_algorithm_identifier() local 195 if (asn1_get_next(buf, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in x509_parse_algorithm_identifier() 196 asn1_unexpected(&hdr, in x509_parse_algorithm_identifier() 200 if (hdr.length > buf + len - hdr.payload) in x509_parse_algorithm_identifier() 202 pos = hdr.payload; in x509_parse_algorithm_identifier() 203 end = pos + hdr.length; in x509_parse_algorithm_identifier() 220 struct asn1_hdr hdr; in x509_parse_public_key() local 233 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in x509_parse_public_key() 234 !asn1_is_sequence(&hdr)) { in x509_parse_public_key() 235 asn1_unexpected(&hdr, in x509_parse_public_key() [all …]
|
D | pkcs5.c | 93 struct asn1_hdr hdr; in pkcs5_get_params_pbes2() local 109 if (asn1_get_next(pos, enc_alg_end - pos, &hdr) < 0 || in pkcs5_get_params_pbes2() 110 !asn1_is_sequence(&hdr)) { in pkcs5_get_params_pbes2() 111 asn1_unexpected(&hdr, in pkcs5_get_params_pbes2() 115 pos = hdr.payload; in pkcs5_get_params_pbes2() 116 end = hdr.payload + hdr.length; in pkcs5_get_params_pbes2() 118 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs5_get_params_pbes2() 119 !asn1_is_sequence(&hdr)) { in pkcs5_get_params_pbes2() 120 asn1_unexpected(&hdr, in pkcs5_get_params_pbes2() 125 pos = hdr.payload; in pkcs5_get_params_pbes2() [all …]
|
D | pkcs1.c | 209 struct asn1_hdr hdr; in pkcs1_v15_sig_ver() local 238 if (asn1_get_next(decrypted, decrypted_len, &hdr) < 0 || in pkcs1_v15_sig_ver() 239 !asn1_is_sequence(&hdr)) { in pkcs1_v15_sig_ver() 240 asn1_unexpected(&hdr, in pkcs1_v15_sig_ver() 246 hdr.payload, hdr.length); in pkcs1_v15_sig_ver() 248 pos = hdr.payload; in pkcs1_v15_sig_ver() 249 end = pos + hdr.length; in pkcs1_v15_sig_ver() 259 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs1_v15_sig_ver() 260 !asn1_is_sequence(&hdr)) { in pkcs1_v15_sig_ver() 261 asn1_unexpected(&hdr, in pkcs1_v15_sig_ver() [all …]
|
D | rsa.c | 34 struct asn1_hdr hdr; in crypto_rsa_parse_integer() local 39 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in crypto_rsa_parse_integer() 40 !asn1_is_integer(&hdr)) { in crypto_rsa_parse_integer() 41 asn1_unexpected(&hdr, "RSA: Expected INTEGER"); in crypto_rsa_parse_integer() 45 if (bignum_set_unsigned_bin(num, hdr.payload, hdr.length) < 0) { in crypto_rsa_parse_integer() 50 return hdr.payload + hdr.length; in crypto_rsa_parse_integer() 64 struct asn1_hdr hdr; in crypto_rsa_import_public_key() local 86 if (asn1_get_next(buf, len, &hdr) < 0 || !asn1_is_sequence(&hdr)) { in crypto_rsa_import_public_key() 87 asn1_unexpected(&hdr, "RSA: Expected SEQUENCE (public key)"); in crypto_rsa_import_public_key() 90 pos = hdr.payload; in crypto_rsa_import_public_key() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/ |
D | eap_common.c | 27 const struct eap_hdr *hdr; in eap_hdr_len_valid() local 33 hdr = wpabuf_head(msg); in eap_hdr_len_valid() 35 if (wpabuf_len(msg) < sizeof(*hdr)) { in eap_hdr_len_valid() 40 len = be_to_host16(hdr->length); in eap_hdr_len_valid() 41 if (len < sizeof(*hdr) + min_payload || len > wpabuf_len(msg)) { in eap_hdr_len_valid() 69 const struct eap_hdr *hdr; in eap_hdr_validate() local 76 hdr = wpabuf_head(msg); in eap_hdr_validate() 77 len = be_to_host16(hdr->length); in eap_hdr_validate() 78 pos = (const u8 *) (hdr + 1); in eap_hdr_validate() 83 if (len < sizeof(*hdr) + 8) { in eap_hdr_validate() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/sdp/ |
D | bta_sdp_act.c | 113 record->mns.hdr.type = SDP_TYPE_MAP_MNS; in bta_create_mns_sdp_record() 114 record->mns.hdr.service_name_length = 0; in bta_create_mns_sdp_record() 115 record->mns.hdr.service_name = NULL; in bta_create_mns_sdp_record() 116 record->mns.hdr.rfcomm_channel_number = 0; in bta_create_mns_sdp_record() 117 record->mns.hdr.l2cap_psm = -1; in bta_create_mns_sdp_record() 118 record->mns.hdr.profile_version = 0; in bta_create_mns_sdp_record() 126 record->mns.hdr.service_name_length = SDP_DISC_ATTR_LEN(p_attr->attr_len_type); in bta_create_mns_sdp_record() 127 record->mns.hdr.service_name = (char *)p_attr->attr_value.v.array; in bta_create_mns_sdp_record() 131 record->mns.hdr.profile_version = pversion; in bta_create_mns_sdp_record() 135 record->mns.hdr.rfcomm_channel_number = pe.params[0]; in bta_create_mns_sdp_record() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/include/ |
D | bta_dm_int.h | 244 BT_HDR hdr; member 250 BT_HDR hdr; member 255 BT_HDR hdr; member 260 BT_HDR hdr; member 269 BT_HDR hdr; member 284 BT_HDR hdr; member 291 BT_HDR hdr; member 299 BT_HDR hdr; member 309 BT_HDR hdr; member 315 BT_HDR hdr; member [all …]
|
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/ |
D | blufi_prf.c | 98 struct blufi_hdr *hdr = (struct blufi_hdr *)data; in btc_blufi_recv_handler() local 102 if (hdr->seq != blufi_env.recv_seq) { in btc_blufi_recv_handler() 103 BTC_TRACE_ERROR("%s seq %d is not expect %d\n", __func__, hdr->seq, blufi_env.recv_seq + 1); in btc_blufi_recv_handler() 111 if (BLUFI_FC_IS_ENC(hdr->fc) in btc_blufi_recv_handler() 113 ret = blufi_env.cbs->decrypt_func(hdr->seq, hdr->data, hdr->data_len); in btc_blufi_recv_handler() 114 if (ret != hdr->data_len) { /* enc must be success and enc len must equal to plain len */ in btc_blufi_recv_handler() 122 if (BLUFI_FC_IS_CHECK(hdr->fc) in btc_blufi_recv_handler() 124 checksum = blufi_env.cbs->checksum_func(hdr->seq, &hdr->seq, hdr->data_len + 2); in btc_blufi_recv_handler() 125 checksum_pkt = hdr->data[hdr->data_len] | (((uint16_t) hdr->data[hdr->data_len + 1]) << 8); in btc_blufi_recv_handler() 133 if (BLUFI_FC_IS_REQ_ACK(hdr->fc)) { in btc_blufi_recv_handler() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/av/ |
D | bta_av_api.c | 67 p_buf->hdr.event = BTA_AV_API_ENABLE_EVT; in BTA_AvEnable() 116 p_buf->hdr.layer_specific = chnl; in BTA_AvRegister() 117 p_buf->hdr.event = BTA_AV_API_REGISTER_EVT; in BTA_AvRegister() 169 p_buf->hdr.event = BTA_AV_API_OPEN_EVT; in BTA_AvOpen() 170 p_buf->hdr.layer_specific = handle; in BTA_AvOpen() 214 p_buf->hdr.event = BTA_AV_API_DISCONNECT_EVT; in BTA_AvDisconnect() 278 p_buf->hdr.event = BTA_AV_API_STOP_EVT; in BTA_AvStop() 304 p_buf->hdr.layer_specific = hndl; in BTA_AvReconfig() 305 p_buf->hdr.event = BTA_AV_API_RECONFIG_EVT; in BTA_AvReconfig() 332 p_buf->hdr.layer_specific = hndl; in BTA_AvProtectReq() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/sdp/ |
D | btc_sdp.c | 84 records_size += record->hdr.service_name_length; in get_sdp_record_size() 85 if (record->hdr.service_name_length > 0) { in get_sdp_record_size() 223 if (in_record->hdr.service_name == NULL || in_record->hdr.service_name_length == 0) { in copy_sdp_record_common() 224 out_record->hdr.service_name = NULL; in copy_sdp_record_common() 225 out_record->hdr.service_name_length = 0; in copy_sdp_record_common() 227 out_record->hdr.service_name = (char *)free_ptr; // Update service_name pointer in copy_sdp_record_common() 229 memcpy(free_ptr, in_record->hdr.service_name, in_record->hdr.service_name_length); in copy_sdp_record_common() 230 free_ptr += in_record->hdr.service_name_length; in copy_sdp_record_common() 327 const esp_bt_uuid_t *p_uuid = &rec->hdr.uuid; in add_raw_sdp() 330 rec->hdr.rfcomm_channel_number, rec->hdr.l2cap_psm, rec->hdr.service_name); in add_raw_sdp() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/jv/include/ |
D | bta_jv_int.h | 87 BT_HDR hdr; member 93 BT_HDR hdr; member 99 BT_HDR hdr; member 181 BT_HDR hdr; member 200 BT_HDR hdr; member 218 BT_HDR hdr; member 227 BT_HDR hdr; member 238 BT_HDR hdr; member 249 BT_HDR hdr; member 263 BT_HDR hdr; member [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | ccmp.c | 19 static void ccmp_aad_nonce(const struct ieee80211_hdr *hdr, const u8 *data, in ccmp_aad_nonce() argument 28 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 40 qc = (const u8 *) (hdr + 1); in ccmp_aad_nonce() 52 os_memcpy(pos, hdr->addr1, 3 * ETH_ALEN); in ccmp_aad_nonce() 54 seq = le_to_host16(hdr->seq_ctrl); in ccmp_aad_nonce() 59 os_memcpy(pos, hdr + 1, addr4 * ETH_ALEN + qos * 2); in ccmp_aad_nonce() 71 os_memcpy(nonce + 1, hdr->addr2, ETH_ALEN); in ccmp_aad_nonce() 81 static void ccmp_aad_nonce_pv1(const u8 *hdr, const u8 *a1, const u8 *a2, in ccmp_aad_nonce_pv1() argument 91 fc = WPA_GET_LE16(hdr); in ccmp_aad_nonce_pv1() 111 sc = hdr + 2 + 2 + ETH_ALEN; in ccmp_aad_nonce_pv1() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/ |
D | bt_sdp.h | 59 bluetooth_sdp_hdr_overlay hdr; member 66 bluetooth_sdp_hdr_overlay hdr; member 71 bluetooth_sdp_hdr_overlay hdr; member 77 bluetooth_sdp_hdr_overlay hdr; member 81 bluetooth_sdp_hdr_overlay hdr; member 87 bluetooth_sdp_hdr_overlay hdr; member 91 bluetooth_sdp_hdr_overlay hdr; member
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/include/ |
D | bta_gatts_int.h | 69 BT_HDR hdr; member 75 BT_HDR hdr; member 82 BT_HDR hdr; member 92 BT_HDR hdr; member 101 BT_HDR hdr; member 106 BT_HDR hdr; member 114 BT_HDR hdr; member 122 BT_HDR hdr; member 129 BT_HDR hdr; member 135 BT_HDR hdr; member [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/avrc/ |
D | avrc_pars_ct.c | 63 …AVRC_TRACE_DEBUG("avrc_pars_vendor_rsp() ctype:0x%x pdu:0x%x, len:%d/0x%x", p_msg->hdr.ctype, p_re… in avrc_pars_vendor_rsp() 64 if (p_msg->hdr.ctype == AVRC_RSP_REJ) { in avrc_pars_vendor_rsp() 87 && (AVRC_RSP_CHANGED == p_msg->hdr.ctype || AVRC_RSP_INTERIM == p_msg->hdr.ctype in avrc_pars_vendor_rsp() 88 || AVRC_RSP_REJ == p_msg->hdr.ctype || AVRC_RSP_NOT_IMPL == p_msg->hdr.ctype)) { in avrc_pars_vendor_rsp() 89 p_result->reg_notif.status = p_msg->hdr.ctype; in avrc_pars_vendor_rsp() 140 switch (p_msg->hdr.opcode) { in AVRC_ParsResponse() 153 AVRC_TRACE_ERROR("AVRC_ParsResponse() unknown opcode:0x%x", p_msg->hdr.opcode); in AVRC_ParsResponse() 156 p_result->rsp.opcode = p_msg->hdr.opcode; in AVRC_ParsResponse()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/ |
D | bta_dm_api.c | 80 p_msg->hdr.event = BTA_DM_API_ENABLE_EVT; in BTA_EnableBluetooth() 176 p_msg->hdr.event = BTA_DM_API_SET_NAME_EVT; in BTA_DmSetDeviceName() 200 p_msg->hdr.event = BTA_DM_API_GET_NAME_EVT; in BTA_DmGetDeviceName() 210 p_msg->hdr.event = BTA_DM_API_SEND_VENDOR_HCI_CMD_EVT; in BTA_DmsendVendorHciCmd() 242 p_msg->hdr.event = BTA_DM_API_CONFIG_EIR_EVT; in BTA_DmConfigEir() 282 p_msg->hdr.event = BTA_DM_API_SET_AFH_CHANNELS_EVT; in BTA_DmSetAfhChannels() 306 p_msg->hdr.event = BTA_DM_API_SET_ACL_PKT_TYPES_EVT; in BTA_DmSetAclPktTypes() 332 p_msg->hdr.event = BTA_DM_API_GET_REMOTE_NAME_EVT; in BTA_DmGetRemoteName() 357 p_msg->hdr.event = BTA_DM_API_BLE_SET_CHANNELS_EVT; in BTA_DmBleSetChannels() 372 p_msg->hdr.event = BTA_DM_API_UPDATE_WHITE_LIST_EVT; in BTA_DmUpdateWhiteList() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpas_glue.c | 22 struct ieee802_1x_hdr *hdr; in wpa_alloc_eapol() local 33 hdr = (struct ieee802_1x_hdr *)((char *)buffer + sizeof(struct l2_ethhdr)); in wpa_alloc_eapol() 35 hdr->version = DEFAULT_EAPOL_VERSION; in wpa_alloc_eapol() 36 hdr->type = type; in wpa_alloc_eapol() 37 hdr->length = host_to_be16(data_len); in wpa_alloc_eapol() 40 memcpy(hdr + 1, data, data_len); in wpa_alloc_eapol() 42 memset(hdr + 1, 0, data_len); in wpa_alloc_eapol() 46 *data_pos = hdr + 1; in wpa_alloc_eapol() 49 return (u8 *) hdr; in wpa_alloc_eapol()
|
/hal_espressif-latest/components/wpa_supplicant/src/rsn_supp/ |
D | wpa_ie.c | 53 struct wpa_ie_hdr *hdr; in wpa_gen_wpa_ie_wpa() local 56 if (wpa_ie_len < sizeof(*hdr) + WPA_SELECTOR_LEN + in wpa_gen_wpa_ie_wpa() 60 hdr = (struct wpa_ie_hdr *) wpa_ie; in wpa_gen_wpa_ie_wpa() 61 hdr->elem_id = WLAN_EID_VENDOR_SPECIFIC; in wpa_gen_wpa_ie_wpa() 62 RSN_SELECTOR_PUT(hdr->oui, WPA_OUI_TYPE); in wpa_gen_wpa_ie_wpa() 63 WPA_PUT_LE16(hdr->version, WPA_VERSION); in wpa_gen_wpa_ie_wpa() 64 pos = (u8 *) (hdr + 1); in wpa_gen_wpa_ie_wpa() 105 hdr->len = (pos - wpa_ie) - 2; in wpa_gen_wpa_ie_wpa() 119 struct rsn_ie_hdr *hdr; in wpa_gen_wpa_ie_rsn() local 124 if (rsn_ie_len < sizeof(*hdr) + RSN_SELECTOR_LEN + in wpa_gen_wpa_ie_rsn() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/ |
D | bta_gatts_api.c | 96 p_buf->hdr.event = BTA_GATTS_API_REG_EVT; in BTA_GATTS_AppRegister() 126 p_buf->hdr.event = BTA_GATTS_API_DEREG_EVT; in BTA_GATTS_AppDeregister() 159 p_buf->hdr.event = BTA_GATTS_API_CREATE_SRVC_EVT; in BTA_GATTS_CreateService() 193 p_buf->hdr.event = BTA_GATTS_API_ADD_INCL_SRVC_EVT; in BTA_GATTS_AddIncludeService() 195 p_buf->hdr.layer_specific = service_id; in BTA_GATTS_AddIncludeService() 230 p_buf->hdr.event = BTA_GATTS_API_ADD_CHAR_EVT; in BTA_GATTS_AddCharacteristic() 231 p_buf->hdr.layer_specific = service_id; in BTA_GATTS_AddCharacteristic() 283 p_buf->hdr.event = BTA_GATTS_API_ADD_DESCR_EVT; in BTA_GATTS_AddCharDescriptor() 284 p_buf->hdr.layer_specific = service_id; in BTA_GATTS_AddCharDescriptor() 361 p_buf->hdr.event = BTA_GATTS_API_START_SRVC_EVT; in BTA_GATTS_StartService() [all …]
|
D | bta_gattc_ci.c | 59 p_evt->hdr.event = evt; in bta_gattc_ci_cache_open() 60 p_evt->hdr.layer_specific = conn_id; in bta_gattc_ci_cache_open() 93 p_evt->hdr.event = evt; in bta_gattc_ci_cache_load() 94 p_evt->hdr.layer_specific = conn_id; in bta_gattc_ci_cache_load() 130 p_evt->hdr.event = evt; in bta_gattc_ci_cache_save() 131 p_evt->hdr.layer_specific = conn_id; in bta_gattc_ci_cache_save()
|