mbedTLS
mbedtls_ssl_context::in_ctr
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
mbedTLS
mbedtls_ssl_context::in_ctr
mbedtls_ssl_context::in_ctr field
Syntax
Show:
Summary
Declaration
from
ssl.h:1789
unsigned
char
*
MBEDTLS_PRIVATE
(
in_ctr
;
Examples
References
from
examples
Code
Location
Referrer
unsigned
char
*
MBEDTLS_PRIVATE
(
in_ctr
)
;
/*!< 64-bit incoming message counter
ssl.h:1789
original_in_ctr
=
ssl
->
in_ctr
;
ssl_msg.c:3382
mbedtls_ssl_dtls_record_replay_check()
ssl
->
in_ctr
=
record_in_ctr
;
ssl_msg.c:3385
mbedtls_ssl_dtls_record_replay_check()
ssl
->
in_ctr
=
original_in_ctr
;
ssl_msg.c:3390
mbedtls_ssl_dtls_record_replay_check()
uint64_t
rec_seqnum
=
ssl_load_six_bytes
(
ssl
->
in_ctr
+
2
)
;
ssl_msg.c:3400
mbedtls_ssl_dtls_replay_check()
uint64_t
rec_seqnum
=
ssl_load_six_bytes
(
ssl
->
in_ctr
+
2
)
;
ssl_msg.c:3429
mbedtls_ssl_dtls_replay_update()
memcpy
(
&
rec
->
ctr
[
0
]
,
ssl
->
in_ctr
,
rec_hdr_ctr_len
)
;
ssl_msg.c:3846
ssl_parse_record_header()
unsigned
int
rec_epoch
=
MBEDTLS_GET_UINT16_BE
(
ssl
->
in_ctr
,
0
)
;
ssl_msg.c:3932
ssl_check_client_reconnect()
if
(
++
ssl
->
in_ctr
[
i
-
1
]
!=
0
)
{
ssl_msg.c:4106
ssl_prepare_record_content()
memset
(
ssl
->
in_ctr
,
0
,
MBEDTLS_SSL_SEQUENCE_NUMBER_LEN
)
;
ssl_msg.c:5253
mbedtls_ssl_parse_change_cipher_spec()
ssl
->
in_ctr
=
ssl
->
in_hdr
+
3
;
ssl_msg.c:5337
mbedtls_ssl_update_in_pointers()
ssl
->
in_len
=
ssl
->
in_ctr
+
MBEDTLS_SSL_SEQUENCE_NUMBER_LEN
;
ssl_msg.c:5342
mbedtls_ssl_update_in_pointers()
ssl
->
in_ctr
=
ssl
->
in_hdr
-
MBEDTLS_SSL_SEQUENCE_NUMBER_LEN
;
ssl_msg.c:5348
mbedtls_ssl_update_in_pointers()
in_ctr_cmp
=
memcmp
(
ssl
->
in_ctr
+
ep_len
,
ssl_msg.c:5555
ssl_check_ctr_renegotiate()
memset
(
ssl
->
in_ctr
,
0
,
MBEDTLS_SSL_SEQUENCE_NUMBER_LEN
)
;
ssl_msg.c:6243
mbedtls_ssl_set_inbound_transform()
ssl
->
in_ctr
=
NULL
;
ssl_tls.c:1438
mbedtls_ssl_setup()
if
(
ssl
->
in_ctr
[
0
]
!=
0
||
ssl
->
in_ctr
[
1
]
!=
0
)
{
ssl_tls12_server.c:976
ssl_parse_client_hello()
memcpy
(
&
ssl
->
cur_out_ctr
[
2
]
,
ssl
->
in_ctr
+
2
,
ssl_tls12_server.c:981
ssl_parse_client_hello()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_context::in_ctr
is written by 3 functions and is read by 11 functions:
mbedtls_ssl_dtls_record_replay_check()
mbedtls_ssl_update_in_pointers()
mbedtls_ssl_setup()
All items filtered out
mbedtls_ssl_context::in_ctr
mbedtls_ssl_dtls_record_replay_check()
mbedtls_ssl_dtls_replay_check()
mbedtls_ssl_dtls_replay_update()
ssl_parse_record_header()
ssl_check_client_reconnect()
ssl_prepare_record_content()
mbedtls_ssl_parse_change_cipher_spec()
mbedtls_ssl_update_in_pointers()
ssl_check_ctr_renegotiate()
mbedtls_ssl_set_inbound_transform()
ssl_parse_client_hello()
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