MBEDTLS_PUT_UINT16_BE macro
Put in memory a 16 bits unsigned integer in big-endian order.
Arguments
n
16 bits unsigned integer to put in memory.
data
Base address of the memory where to put the 16 bits unsigned integer in.
offset
Offset from \p data where to put the most significant byte of the 16 bits unsigned integer \p n.
![]()
#define MBEDTLS_PUT_UINT16_BE(n, data, offset) \![]()
MBEDTLS_PUT_UINT16_BE(curve_info->tls_id, buf, 0);![]()
MBEDTLS_PUT_UINT16_BE(i_digit_idx, i_digit_idx_bytes, 0);![]()
MBEDTLS_PUT_UINT16_BE(hostname_len + 5, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(hostname_len + 3, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(hostname_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(*group_list, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(named_group_list_len + 2, buf, 2);![]()
MBEDTLS_PUT_UINT16_BE(named_group_list_len, buf, 4);![]()
MBEDTLS_PUT_UINT16_BE(cipher_suite, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(cipher_suites_len, buf, 0);![]()
MBEDTLS_PUT_UINT16_BE(extensions_len, p_extensions_len, 0);![]()
MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0);![]()
MBEDTLS_PUT_UINT16_BE(ssl->handshake->out_msg_seq, ssl->out_msg, 4);![]()
MBEDTLS_PUT_UINT16_BE(*olen - 13, obuf, 11);![]()
MBEDTLS_PUT_UINT16_BE(tls_version_formatted, version, 0);![]()
MBEDTLS_PUT_UINT16_BE(clear_len, state_len_bytes, 0);![]()
MBEDTLS_PUT_UINT16_BE(psk_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(zlen, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(psk_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(*sig_alg, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(supported_sig_alg_len + 2, buf, 2);![]()
MBEDTLS_PUT_UINT16_BE(supported_sig_alg_len, buf, 4);![]()
MBEDTLS_PUT_UINT16_BE(protocol_name_len + 3, p, 2);![]()
MBEDTLS_PUT_UINT16_BE(protocol_name_len + 1, p, 4);![]()
MBEDTLS_PUT_UINT16_BE(MBEDTLS_TLS_EXT_ECJPAKE_KKPP, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(kkpp_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(tlen, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(MBEDTLS_TLS_EXT_USE_SRTP, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(ext_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(profile_value, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(content_len, ssl->out_msg, 4);![]()
MBEDTLS_PUT_UINT16_BE(n, ssl->out_msg, offset + 4);![]()
MBEDTLS_PUT_UINT16_BE(MBEDTLS_TLS_EXT_ECJPAKE_KKPP, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(kkpp_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(MBEDTLS_TLS_EXT_USE_SRTP, buf, 0);![]()
MBEDTLS_PUT_UINT16_BE(ext_len, buf, 2);![]()
MBEDTLS_PUT_UINT16_BE(profile_value, buf, 6);![]()
MBEDTLS_PUT_UINT16_BE(ext_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(*sig_alg, p, sa_len);![]()
MBEDTLS_PUT_UINT16_BE(sa_len, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(dn_size, p, 0);![]()
MBEDTLS_PUT_UINT16_BE(total_dn_size, ssl->out_msg, 4 + ct_len + sa_len);![]()
MBEDTLS_PUT_UINT16_BE(group, addr, nonzero_groups);