mbedTLS
mbedtls_get_unaligned_uint16()
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
mbedTLS
mbedtls_get_unaligned_uint16()
mbedtls_get_unaligned_uint16() function
Syntax
Show:
Summary
Declaration
from
alignment.h:113
__attribute__
(
(
always_inline
)
)
#endif
static
inline
uint16_t
mbedtls_get_unaligned_uint16
(
const
void
*
p
)
;
Arguments
Argument
p
Examples
References
from
examples
Code
Location
Referrer
static
inline
uint16_t
mbedtls_get_unaligned_uint16
(
const
void
*
p
)
alignment.h:115
n
=
MBEDTLS_GET_UINT16_BE
(
*
p
,
0
)
;
dhm.c:51
dhm_read_bignum()
tls_id
=
MBEDTLS_GET_UINT16_BE
(
*
buf
,
0
)
;
ecp.c:949
mbedtls_ecp_tls_read_group_id()
attr
->
type
=
MBEDTLS_GET_UINT16_LE
(
storage_format
->
type
,
0
)
;
psa_crypto_storage.c:308
psa_parse_key_data_from_storage()
attr
->
bits
=
MBEDTLS_GET_UINT16_LE
(
storage_format
->
bits
,
0
)
;
psa_crypto_storage.c:309
psa_parse_key_data_from_storage()
unsigned
int
recv_msg_seq
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
4
)
;
ssl_msg.c:3239
mbedtls_ssl_prepare_handshake_record()
epoch
=
MBEDTLS_GET_UINT16_BE
(
in
,
3
)
;
ssl_msg.c:3515
mbedtls_ssl_check_dtls_clihlo_cookie()
rec
->
data_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
rec_hdr_len_offset
)
;
ssl_msg.c:3854
ssl_parse_record_header()
rec_epoch
=
MBEDTLS_GET_UINT16_BE
(
rec
->
ctr
,
0
)
;
ssl_msg.c:3882
ssl_parse_record_header()
unsigned
int
rec_epoch
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_ctr
,
0
)
;
ssl_msg.c:3932
ssl_check_client_reconnect()
unsigned
recv_msg_seq
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
4
)
;
ssl_msg.c:4430
ssl_buffer_message()
uint16_t
tls_version
=
MBEDTLS_GET_UINT16_BE
(
version
,
0
)
;
ssl_msg.c:6320
mbedtls_ssl_read_version()
enc_len
=
MBEDTLS_GET_UINT16_BE
(
enc_len_p
,
0
)
;
ssl_ticket.c:454
mbedtls_ssl_ticket_parse()
session
->
ciphersuite
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls.c:4422
ssl_session_load()
supported_sig_algs_len
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls.c:6587
mbedtls_ssl_parse_sig_alg_ext()
sig_alg
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls.c:6597
mbedtls_ssl_parse_sig_alg_ext()
n
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
i
+
1
)
;
ssl_tls.c:7730
ssl_parse_certificate_chain()
n
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
i
+
1
)
;
ssl_tls.c:7764
ssl_parse_certificate_chain()
server_name_list_len
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls.c:9459
mbedtls_ssl_parse_server_name_ext()
hostname_len
=
MBEDTLS_GET_UINT16_BE
(
p
,
1
)
;
ssl_tls.c:9466
mbedtls_ssl_parse_server_name_ext()
protocol_name_list_len
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls.c:9532
mbedtls_ssl_parse_alpn_ext()
list_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
0
)
;
ssl_tls12_client.c:946
ssl_parse_alpn_ext()
dtls_legacy_version
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls12_client.c:1127
ssl_parse_hello_verify_request()
ext_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
38
+
n
)
;
ssl_tls12_client.c:1310
ssl_parse_server_hello()
i
=
(
int
)
MBEDTLS_GET_UINT16_BE
(
buf
,
n
+
35
)
;
ssl_tls12_client.c:1331
ssl_parse_server_hello()
unsigned
int
ext_id
=
MBEDTLS_GET_UINT16_BE
(
ext
,
0
)
;
ssl_tls12_client.c:1452
ssl_parse_server_hello()
unsigned
int
ext_size
=
MBEDTLS_GET_UINT16_BE
(
ext
,
2
)
;
ssl_tls12_client.c:1453
ssl_parse_server_hello()
len
=
MBEDTLS_GET_UINT16_BE
(
*
p
,
0
)
;
ssl_tls12_client.c:1885
ssl_parse_server_psk_hint()
sig_alg
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls12_client.c:2322
ssl_parse_server_key_exchange()
sig_len
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls12_client.c:2359
ssl_parse_server_key_exchange()
sig_alg_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
mbedtls_ssl_hs_hdr_len
(
ssl
)
+
1
+
n
)
;
ssl_tls12_client.c:2587
ssl_parse_certificate_request()
dn_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
mbedtls_ssl_hs_hdr_len
(
ssl
)
+
1
+
n
)
;
ssl_tls12_client.c:2622
ssl_parse_certificate_request()
ticket_len
=
MBEDTLS_GET_UINT16_BE
(
msg
,
4
)
;
ssl_tls12_client.c:3423
ssl_parse_new_session_ticket()
list_size
=
MBEDTLS_GET_UINT16_BE
(
buf
,
0
)
;
ssl_tls12_server.c:195
ssl_parse_supported_groups_ext()
uint16_t
curr_tls_id
=
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
;
ssl_tls12_server.c:230
ssl_parse_supported_groups_ext()
msg_len
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_len
,
0
)
;
ssl_tls12_server.c:998
ssl_parse_client_hello()
unsigned
int
cli_msg_seq
=
(
unsigned
int
)
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
4
)
;
ssl_tls12_server.c:1092
ssl_parse_client_hello()
unsigned
int
cli_msg_seq
=
(
unsigned
int
)
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
4
)
;
ssl_tls12_server.c:1104
ssl_parse_client_hello()
ciph_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
ciph_offset
)
;
ssl_tls12_server.c:1257
ssl_parse_client_hello()
ext_len
=
MBEDTLS_GET_UINT16_BE
(
buf
,
ext_offset
)
;
ssl_tls12_server.c:1305
ssl_parse_client_hello()
ext_id
=
MBEDTLS_GET_UINT16_BE
(
ext
,
0
)
;
ssl_tls12_server.c:1329
ssl_parse_client_hello()
ext_size
=
MBEDTLS_GET_UINT16_BE
(
ext
,
2
)
;
ssl_tls12_server.c:1330
ssl_parse_client_hello()
if
(
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
!=
ciphersuites
[
i
]
)
{
ssl_tls12_server.c:1605
ssl_parse_client_hello()
if
(
MBEDTLS_GET_UINT16_BE
(
p
,
0
)
!=
ciphersuites
[
i
]
)
{
ssl_tls12_server.c:1624
ssl_parse_client_hello()
n
=
MBEDTLS_GET_UINT16_BE
(
*
p
,
0
)
;
ssl_tls12_server.c:3396
ssl_parse_client_dh_public()
n
=
MBEDTLS_GET_UINT16_BE
(
*
p
,
0
)
;
ssl_tls12_server.c:3629
ssl_parse_client_psk_identity()
sig_len
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_msg
,
i
)
;
ssl_tls12_server.c:4225
ssl_parse_certificate_verify()
Call Tree
from
examples
mbedtls_get_unaligned_uint16()
is called by 27 functions:
dhm_read_bignum()
mbedtls_ecp_tls_read_group_id()
psa_parse_key_data_from_storage()
mbedtls_ssl_prepare_handshake_record()
mbedtls_ssl_check_dtls_clihlo_cookie()
ssl_parse_record_header()
ssl_check_client_reconnect()
ssl_buffer_message()
mbedtls_ssl_read_version()
mbedtls_ssl_ticket_parse()
ssl_session_load()
mbedtls_ssl_parse_sig_alg_ext()
ssl_parse_certificate_chain()
mbedtls_ssl_parse_server_name_ext()
mbedtls_ssl_parse_alpn_ext()
ssl_parse_alpn_ext()
ssl_parse_hello_verify_request()
ssl_parse_server_hello()
ssl_parse_server_psk_hint()
ssl_parse_server_key_exchange()
ssl_parse_certificate_request()
ssl_parse_new_session_ticket()
ssl_parse_supported_groups_ext()
ssl_parse_client_hello()
ssl_parse_client_dh_public()
ssl_parse_client_psk_identity()
ssl_parse_certificate_verify()
All items filtered out
mbedtls_get_unaligned_uint16()
All items filtered out
Data Use
from
examples
mbedtls_get_unaligned_uint16()
:
All items filtered out
mbedtls_get_unaligned_uint16()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out