Home
last modified time | relevance | path

Searched refs:hdr (Results 1 – 25 of 120) sorted by relevance

12345

/hal_espressif-latest/components/wpa_supplicant/src/tls/
Dtlsv1_client_ocsp.c116 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 …]
Dpkcs8.c21 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 …]
Dasn1.h62 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 …]
Dtlsv1_cred.c446 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 …]
Dasn1.c106 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 …]
Dx509v3.c185 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 …]
Dpkcs5.c93 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 …]
Dpkcs1.c209 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 …]
Drsa.c34 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/
Deap_common.c27 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/
Dbta_sdp_act.c113 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/
Dbta_dm_int.h244 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/
Dblufi_prf.c98 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/
Dbta_av_api.c67 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/
Dbtc_sdp.c84 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/
Dbta_jv_int.h87 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/
Dccmp.c19 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/
Dbt_sdp.h59 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/
Dbta_gatts_int.h69 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/
Davrc_pars_ct.c63 …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/
Dbta_dm_api.c80 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/
Desp_wpas_glue.c22 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/
Dwpa_ie.c53 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/
Dbta_gatts_api.c96 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 …]
Dbta_gattc_ci.c59 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()

12345