mbedTLS
mbedtls_ssl_context::in_msglen
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
STM32 Libraries and Samples
mbedTLS
mbedtls_ssl_context::in_msglen
mbedtls_ssl_context::in_msglen field
record header: message length
Syntax
Show:
Summary
Declaration
from
ssl.h:1092
size_t
in_msglen
;
Examples
References
from
examples
Code
Location
Referrer
size_t
in_msglen
;
/*!< record header: message length */
ssl.h:1092
if
(
ssl
->
in_msglen
<
ssl
->
transform_in
->
minlen
)
ssl_tls.c:1805
ssl_decrypt_buf()
if
(
ssl
->
in_msglen
<
explicit_iv_len
+
taglen
)
ssl_tls.c:1859
ssl_decrypt_buf()
dec_msglen
=
ssl
->
in_msglen
-
explicit_iv_len
-
taglen
;
ssl_tls.c:1866
ssl_decrypt_buf()
ssl
->
in_msglen
=
dec_msglen
;
ssl_tls.c:1870
ssl_decrypt_buf()
add_data
[
11
]
=
(
ssl
->
in_msglen
>
>
8
)
&
0xFF
;
ssl_tls.c:1879
ssl_decrypt_buf()
add_data
[
12
]
=
ssl
->
in_msglen
&
0xFF
;
ssl_tls.c:1880
ssl_decrypt_buf()
if
(
ssl
->
in_msglen
==
0
)
ssl_tls.c:2328
ssl_decrypt_buf()
if
(
ssl
->
in_msglen
<
mbedtls_ssl_hs_hdr_len
(
ssl
)
)
ssl_tls.c:3616
mbedtls_ssl_prepare_handshake_record()
if
(
ssl
->
in_msglen
<
ssl
->
in_hslen
)
ssl_tls.c:3697
mbedtls_ssl_prepare_handshake_record()
ssl
->
in_msglen
=
(
ssl
->
in_len
[
0
]
<
<
8
)
|
ssl
->
in_len
[
1
]
;
ssl_tls.c:4051
ssl_parse_record_header()
if
(
ssl
->
in_msglen
>
MBEDTLS_SSL_IN_BUFFER_LEN
ssl_tls.c:4092
ssl_parse_record_header()
if
(
ssl
->
in_msglen
<
1
||
ssl_tls.c:4185
ssl_parse_record_header()
ssl
->
in_msglen
>
MBEDTLS_SSL_IN_CONTENT_LEN
)
ssl_tls.c:4186
ssl_parse_record_header()
if
(
ssl
->
in_msglen
<
ssl
->
transform_in
->
minlen
)
ssl_tls.c:4194
ssl_parse_record_header()
ssl
->
in_msglen
>
ssl
->
transform_in
->
minlen
+
ssl_tls.c:4214
ssl_parse_record_header()
if
(
ssl
->
in_msglen
>
MBEDTLS_SSL_IN_CONTENT_LEN
)
ssl_tls.c:4263
ssl_prepare_record_content()
if
(
ssl
->
in_hslen
<
ssl
->
in_msglen
)
ssl_tls.c:4789
ssl_consume_current_message()
ssl
->
in_msglen
-=
ssl
->
in_hslen
;
ssl_tls.c:4791
ssl_consume_current_message()
ssl
->
in_msglen
)
;
ssl_tls.c:4793
ssl_consume_current_message()
ssl
->
in_msglen
=
0
;
ssl_tls.c:4800
ssl_consume_current_message()
ssl
->
in_msglen
=
0
;
ssl_tls.c:4813
ssl_consume_current_message()
if
(
ssl
->
in_msglen
>
0
)
ssl_tls.c:4821
ssl_record_is_in_progress()
mbedtls_ssl_hdr_len
(
ssl
)
+
ssl
->
in_msglen
)
)
!=
0
)
ssl_tls.c:5024
ssl_get_next_record()
if
(
ssl
->
in_msglen
!=
1
)
ssl_tls.c:5127
mbedtls_ssl_handle_message_type()
if
(
ssl
->
in_msglen
!=
2
)
ssl_tls.c:5160
mbedtls_ssl_handle_message_type()
ssl
->
in_msglen
=
0
;
ssl_tls.c:6965
ssl_session_reset_int()
return
(
ssl
->
in_offt
==
NULL
?
0
:
ssl
->
in_msglen
)
;
ssl_tls.c:7767
mbedtls_ssl_get_bytes_avail()
if
(
ssl
->
in_hslen
>
0
&&
ssl
->
in_hslen
<
ssl
->
in_msglen
)
ssl_tls.c:7800
mbedtls_ssl_check_pending()
if
(
ssl
->
in_msglen
==
0
&&
ssl_tls.c:8340
mbedtls_ssl_read()
n
=
(
len
<
ssl
->
in_msglen
)
ssl_tls.c:8541
mbedtls_ssl_read()
?
len
:
ssl
->
in_msglen
;
ssl_tls.c:8542
mbedtls_ssl_read()
ssl
->
in_msglen
-=
n
;
ssl_tls.c:8545
mbedtls_ssl_read()
if
(
ssl
->
in_msglen
==
0
)
ssl_tls.c:8547
mbedtls_ssl_read()
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_decrypt_buf()
ssl_parse_record_header()
ssl_consume_current_message()
ssl_session_reset_int()
mbedtls_ssl_read()
All items filtered out
mbedtls_ssl_context::in_msglen
ssl_decrypt_buf()
mbedtls_ssl_prepare_handshake_record()
ssl_parse_record_header()
ssl_prepare_record_content()
ssl_consume_current_message()
ssl_record_is_in_progress()
ssl_get_next_record()
mbedtls_ssl_handle_message_type()
mbedtls_ssl_get_bytes_avail()
mbedtls_ssl_check_pending()
mbedtls_ssl_read()
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