mbedTLS
mbedtls_ssl_context::in_msglen
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading (1/5)...
Files
loading (2/5)...
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_msglen
mbedtls_ssl_context::in_msglen field
Syntax
Show:
Summary
Declaration
from
ssl.h:1803
size_t
MBEDTLS_PRIVATE
(
in_msglen
;
Examples
References
from
examples
Code
Location
Referrer
size_t
MBEDTLS_PRIVATE
(
in_msglen
)
;
/*!< record header: message length */
ssl.h:1803
if
(
ssl
->
in_msglen
<
ssl
->
in_hslen
||
ssl_msg.c:3090
ssl_hs_is_proper_fragment()
if
(
frag_len
+
12
>
ssl
->
in_msglen
)
{
ssl_msg.c:3125
ssl_check_hs_header()
if
(
ssl
->
in_msglen
<
mbedtls_ssl_hs_hdr_len
(
ssl
)
)
{
ssl_msg.c:3223
mbedtls_ssl_prepare_handshake_record()
if
(
ssl
->
in_msglen
<
ssl
->
in_hslen
)
{
ssl_msg.c:3296
mbedtls_ssl_prepare_handshake_record()
ssl
->
in_msglen
=
1
;
ssl_msg.c:4302
ssl_load_buffered_message()
ssl
->
in_msglen
=
msg_len
+
12
;
ssl_msg.c:4348
ssl_load_buffered_message()
if
(
ssl
->
in_hslen
<
ssl
->
in_msglen
)
{
ssl_msg.c:4664
ssl_consume_current_message()
ssl
->
in_msglen
-=
ssl
->
in_hslen
;
ssl_msg.c:4665
ssl_consume_current_message()
ssl
->
in_msglen
)
;
ssl_msg.c:4667
ssl_consume_current_message()
ssl
->
in_msglen
=
0
;
ssl_msg.c:4672
ssl_consume_current_message()
ssl
->
in_msglen
=
0
;
ssl_msg.c:4683
ssl_consume_current_message()
if
(
ssl
->
in_msglen
>
0
)
{
ssl_msg.c:4692
ssl_record_is_in_progress()
ssl
->
in_msglen
=
rec
.
data_len
;
ssl_msg.c:4892
ssl_get_next_record()
ssl
->
in_msglen
=
rec
.
data_len
;
ssl_msg.c:5021
ssl_get_next_record()
if
(
ssl
->
in_msglen
!=
1
)
{
ssl_msg.c:5041
mbedtls_ssl_handle_message_type()
if
(
ssl
->
in_msglen
!=
2
)
{
ssl_msg.c:5083
mbedtls_ssl_handle_message_type()
return
ssl
->
in_offt
==
NULL
?
0
:
ssl
->
in_msglen
;
ssl_msg.c:5389
mbedtls_ssl_get_bytes_avail()
if
(
ssl
->
in_hslen
>
0
&&
ssl
->
in_hslen
<
ssl
->
in_msglen
)
{
ssl_msg.c:5420
mbedtls_ssl_check_pending()
size_t
n
=
(
len
<
ssl
->
in_msglen
)
?
len
:
ssl
->
in_msglen
;
ssl_msg.c:5757
ssl_read_application_data()
ssl
->
in_msglen
-=
n
;
ssl_msg.c:5761
ssl_read_application_data()
if
(
ssl
->
in_msglen
==
0
)
{
ssl_msg.c:5768
ssl_read_application_data()
if
(
ssl
->
in_msglen
==
0
&&
ssl_msg.c:5855
mbedtls_ssl_read()
ssl
->
in_msglen
=
0
;
ssl_tls.c:1483
mbedtls_ssl_session_reset_msg_layer()
if
(
mbedtls_ssl_hs_hdr_len
(
ssl
)
+
3
>
ssl
->
in_msglen
)
{
ssl_tls12_client.c:1112
ssl_parse_hello_verify_request()
if
(
(
ssl
->
in_msg
+
ssl
->
in_msglen
)
-
p
<
cookie_len
)
{
ssl_tls12_client.c:1145
ssl_parse_hello_verify_request()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_context::in_msglen
is written by 5 functions and is read by 11 functions:
ssl_load_buffered_message()
ssl_consume_current_message()
ssl_get_next_record()
ssl_read_application_data()
mbedtls_ssl_session_reset_msg_layer()
All items filtered out
mbedtls_ssl_context::in_msglen
ssl_hs_is_proper_fragment()
ssl_check_hs_header()
mbedtls_ssl_prepare_handshake_record()
ssl_consume_current_message()
ssl_record_is_in_progress()
mbedtls_ssl_handle_message_type()
mbedtls_ssl_get_bytes_avail()
mbedtls_ssl_check_pending()
ssl_read_application_data()
mbedtls_ssl_read()
ssl_parse_hello_verify_request()
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