MBEDTLS_GET_UINT16_BE macro
Get the unsigned 16 bits integer corresponding to two bytes in big-endian order (MSB first).
Arguments
data
Base address of the memory to get the two bytes from.
offset
Offset from \p data of the first and most significant byte of the two bytes to build the 16 bits unsigned integer from.
![]()
#define MBEDTLS_GET_UINT16_BE(data, offset) \![]()
n = MBEDTLS_GET_UINT16_BE(*p, 0);![]()
tls_id = MBEDTLS_GET_UINT16_BE(*buf, 0);![]()
unsigned int recv_msg_seq = MBEDTLS_GET_UINT16_BE(ssl->in_msg, 4);![]()
epoch = MBEDTLS_GET_UINT16_BE(in, 3);![]()
rec_epoch = MBEDTLS_GET_UINT16_BE(rec->ctr, 0);![]()
unsigned int rec_epoch = MBEDTLS_GET_UINT16_BE(ssl->in_ctr, 0);![]()
unsigned recv_msg_seq = MBEDTLS_GET_UINT16_BE(ssl->in_msg, 4);![]()
uint16_t tls_version = MBEDTLS_GET_UINT16_BE(version, 0);![]()
enc_len = MBEDTLS_GET_UINT16_BE(enc_len_p, 0);![]()
supported_sig_algs_len = MBEDTLS_GET_UINT16_BE(p, 0);![]()
sig_alg = MBEDTLS_GET_UINT16_BE(p, 0);![]()
n = MBEDTLS_GET_UINT16_BE(ssl->in_msg, i + 1);![]()
n = MBEDTLS_GET_UINT16_BE(ssl->in_msg, i + 1);![]()
server_name_list_len = MBEDTLS_GET_UINT16_BE(p, 0);![]()
hostname_len = MBEDTLS_GET_UINT16_BE(p, 1);![]()
protocol_name_list_len = MBEDTLS_GET_UINT16_BE(p, 0);![]()
list_len = MBEDTLS_GET_UINT16_BE(buf, 0);![]()
dtls_legacy_version = MBEDTLS_GET_UINT16_BE(p, 0);![]()
ext_len = MBEDTLS_GET_UINT16_BE(buf, 38 + n);![]()
i = (int) MBEDTLS_GET_UINT16_BE(buf, n + 35);![]()
unsigned int ext_id = MBEDTLS_GET_UINT16_BE(ext, 0);![]()
unsigned int ext_size = MBEDTLS_GET_UINT16_BE(ext, 2);![]()
len = MBEDTLS_GET_UINT16_BE(*p, 0);![]()
sig_alg = MBEDTLS_GET_UINT16_BE(p, 0);![]()
sig_len = MBEDTLS_GET_UINT16_BE(p, 0);![]()
ticket_len = MBEDTLS_GET_UINT16_BE(msg, 4);![]()
list_size = MBEDTLS_GET_UINT16_BE(buf, 0);![]()
uint16_t curr_tls_id = MBEDTLS_GET_UINT16_BE(p, 0);![]()
msg_len = MBEDTLS_GET_UINT16_BE(ssl->in_len, 0);![]()
unsigned int cli_msg_seq = (unsigned int) MBEDTLS_GET_UINT16_BE(ssl->in_msg, 4);![]()
unsigned int cli_msg_seq = (unsigned int) MBEDTLS_GET_UINT16_BE(ssl->in_msg, 4);![]()
ciph_len = MBEDTLS_GET_UINT16_BE(buf, ciph_offset);![]()
ext_len = MBEDTLS_GET_UINT16_BE(buf, ext_offset);![]()
ext_id = MBEDTLS_GET_UINT16_BE(ext, 0);![]()
ext_size = MBEDTLS_GET_UINT16_BE(ext, 2);![]()
if (MBEDTLS_GET_UINT16_BE(p, 0) != ciphersuites[i]) {![]()
if (MBEDTLS_GET_UINT16_BE(p, 0) != ciphersuites[i]) {![]()
n = MBEDTLS_GET_UINT16_BE(*p, 0);![]()
n = MBEDTLS_GET_UINT16_BE(*p, 0);![]()
sig_len = MBEDTLS_GET_UINT16_BE(ssl->in_msg, i);