mbedtls_ssl_context::in_hslen is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesmbedTLSmbedtls_ssl_context::in_hslen

mbedtls_ssl_context::in_hslen field

current handshake message length, including the handshake header

Syntax

size_t in_hslen;

References

LocationReferrerText
ssl.h:1104
size_t in_hslen; /*!< current handshake message length,
ssl_cli.c:1557ssl_parse_server_hello()
if( ssl->in_hslen < 38 + mbedtls_ssl_hs_hdr_len( ssl ) ||
ssl_cli.c:1620ssl_parse_server_hello()
if( ssl->in_hslen > mbedtls_ssl_hs_hdr_len( ssl ) + 39 + n )
ssl_cli.c:1626ssl_parse_server_hello()
ssl->in_hslen != mbedtls_ssl_hs_hdr_len( ssl ) + 40 + n + ext_len )
ssl_cli.c:1634ssl_parse_server_hello()
else if( ssl->in_hslen == mbedtls_ssl_hs_hdr_len( ssl ) + 38 + n )
ssl_cli.c:2423ssl_parse_server_key_exchange()
end = ssl->in_msg + ssl->in_hslen;
ssl_cli.c:2760ssl_parse_certificate_request()
if( ssl->in_hslen <= mbedtls_ssl_hs_hdr_len( ssl ) )
ssl_cli.c:2780ssl_parse_certificate_request()
if( ssl->in_hslen <= mbedtls_ssl_hs_hdr_len( ssl ) + 2 + n )
ssl_cli.c:2811ssl_parse_certificate_request()
if( ssl->in_hslen <= mbedtls_ssl_hs_hdr_len( ssl ) + 3 + n + sig_alg_len )
ssl_cli.c:2837ssl_parse_certificate_request()
if( ssl->in_hslen != mbedtls_ssl_hs_hdr_len( ssl ) + 3 + n )
ssl_cli.c:2870ssl_parse_server_hello_done()
if( ssl->in_hslen != mbedtls_ssl_hs_hdr_len( ssl ) ||
ssl_srv.c:3739ssl_parse_client_key_exchange()
end = ssl->in_msg + ssl->in_hslen;
ssl_srv.c:4092ssl_parse_certificate_verify()
if( i + 2 > ssl->in_hslen )
ssl_srv.c:4149ssl_parse_certificate_verify()
if( i + 2 > ssl->in_hslen )
ssl_srv.c:4158ssl_parse_certificate_verify()
if( i + sig_len != ssl->in_hslen )
ssl_tls.c:3623mbedtls_ssl_prepare_handshake_record()
ssl_tls.c:3697mbedtls_ssl_prepare_handshake_record()
if( ssl->in_msglen < ssl->in_hslen )
ssl_tls.c:3712mbedtls_ssl_update_handshake_status()
ssl_tls.c:4757ssl_consume_current_message()
if( ssl->in_hslen != 0 )
ssl_tls.c:4789ssl_consume_current_message()
if( ssl->in_hslen < ssl->in_msglen )
ssl_tls.c:4791ssl_consume_current_message()
ssl->in_msglen -= ssl->in_hslen;
ssl_tls.c:4792ssl_consume_current_message()
memmove( ssl->in_msg, ssl->in_msg + ssl->in_hslen,
ssl_tls.c:4803ssl_consume_current_message()
ssl->in_hslen = 0;
ssl_tls.c:5478ssl_parse_certificate_chain()
if( ssl->in_hslen == 3 + mbedtls_ssl_hs_hdr_len( ssl ) &&
ssl_tls.c:5505ssl_parse_certificate_chain()
ssl->in_hslen < mbedtls_ssl_hs_hdr_len( ssl ) + 3 + 3 )
ssl_tls.c:5521ssl_parse_certificate_chain()
ssl->in_hslen != n + 3 + mbedtls_ssl_hs_hdr_len( ssl ) )
ssl_tls.c:5550ssl_parse_certificate_chain()
while( i < ssl->in_hslen )
ssl_tls.c:5552ssl_parse_certificate_chain()
if ( i + 3 > ssl->in_hslen ) {
ssl_tls.c:5570ssl_parse_certificate_chain()
if( n < 128 || i + n > ssl->in_hslen )
ssl_tls.c:6552mbedtls_ssl_parse_finished()
ssl->in_hslen != mbedtls_ssl_hs_hdr_len( ssl ) + hash_len )
ssl_tls.c:6974ssl_session_reset_int()
ssl->in_hslen = 0;
ssl_tls.c:7800mbedtls_ssl_check_pending()
if( ssl->in_hslen > 0 && ssl->in_hslen < ssl->in_msglen )
ssl_tls.c:8369mbedtls_ssl_read()
ssl->in_hslen != mbedtls_ssl_hs_hdr_len( ssl ) ) )