mbedtls_ssl_context::in_ctr is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_ssl_context::in_ctr field

64-bit incoming message counter TLS: maintained by us DTLS: read from peer

Syntax

unsigned char *in_ctr;

References

LocationReferrerText
ssl.h:1082
unsigned char *in_ctr; /*!< 64-bit incoming message counter
ssl_tls.c:1875ssl_decrypt_buf()
memcpy( add_data, ssl->in_ctr, 8 );
ssl_tls.c:1902ssl_decrypt_buf()
iv[i+4] ^= ssl->in_ctr[i];
ssl_tls.c:2366ssl_decrypt_buf()
if( ++ssl->in_ctr[i - 1] != 0 )
ssl_tls.c:5948mbedtls_ssl_parse_change_cipher_spec()
memset( ssl->in_ctr, 0, 8 );
ssl_tls.c:6821ssl_update_in_pointers()
ssl->in_ctr = ssl->in_hdr - 8;
ssl_tls.c:6916mbedtls_ssl_setup()
ssl->in_ctr = NULL;

Data Use

Functions writing mbedtls_ssl_context::in_ctr
Functions reading mbedtls_ssl_context::in_ctr
mbedtls_ssl_context::in_ctr