mbedTLS
mbedtls_ssl_context::out_msglen
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_ssl_context::out_msglen
mbedtls_ssl_context::out_msglen field
record header: message length
Syntax
from
ssl.h:1127
size_t
out_msglen
;
References
Location
Referrer
Text
ssl.h:1127
size_t
out_msglen
;
/*!< record header: message length */
ssl_cli.c:1080
ssl_write_client_hello()
ssl
->
out_msglen
=
p
-
buf
;
ssl_cli.c:3160
ssl_write_client_key_exchange()
ssl
->
out_msglen
=
i
+
n
;
ssl_cli.c:3371
ssl_write_certificate_verify()
ssl
->
out_msglen
=
6
+
n
+
offset
;
ssl_srv.c:2632
ssl_write_server_hello()
ssl
->
out_msglen
=
p
-
buf
;
ssl_srv.c:2825
ssl_write_certificate_request()
ssl
->
out_msglen
=
p
-
buf
;
ssl_srv.c:2914
ssl_prepare_server_key_exchange()
ssl
->
out_msglen
=
4
;
/* header (type:1, length:3) to be written later */
ssl_srv.c:3060
ssl_prepare_server_key_exchange()
ssl
->
out_msg
+
ssl
->
out_msglen
,
ssl_srv.c:3061
ssl_prepare_server_key_exchange()
MBEDTLS_SSL_OUT_CONTENT_LEN
-
ssl
->
out_msglen
,
ssl_srv.c:3069
ssl_prepare_server_key_exchange()
dig_signed
=
ssl
->
out_msg
+
ssl
->
out_msglen
;
ssl_srv.c:3072
ssl_prepare_server_key_exchange()
ssl
->
out_msglen
+=
len
;
ssl_srv.c:3088
ssl_prepare_server_key_exchange()
size_t
dig_signed_len
=
ssl
->
out_msg
+
ssl
->
out_msglen
-
dig_signed
;
ssl_srv.c:3200
ssl_prepare_server_key_exchange()
ssl
->
out_msg
[
ssl
->
out_msglen
++
]
=
ssl_srv.c:3202
ssl_prepare_server_key_exchange()
ssl
->
out_msg
[
ssl
->
out_msglen
++
]
=
ssl_srv.c:3244
ssl_prepare_server_key_exchange()
ssl
->
out_msg
+
ssl
->
out_msglen
+
2
,
ssl_srv.c:3321
ssl_write_server_key_exchange()
ssl
->
out_msglen
=
0
;
ssl_srv.c:3331
ssl_write_server_key_exchange()
ssl
->
out_msg
[
ssl
->
out_msglen
++
]
=
(
unsigned
char
)
(
signature_len
>
>
8
)
;
ssl_srv.c:3332
ssl_write_server_key_exchange()
ssl
->
out_msg
[
ssl
->
out_msglen
++
]
=
(
unsigned
char
)
(
signature_len
)
;
ssl_srv.c:3339
ssl_write_server_key_exchange()
ssl
->
out_msglen
+=
signature_len
;
ssl_srv.c:3365
ssl_write_server_hello_done()
ssl
->
out_msglen
=
4
;
ssl_tls.c:1572
ssl_encrypt_buf()
add_data
[
11
]
=
(
ssl
->
out_msglen
>
>
8
)
&
0xFF
;
ssl_tls.c:1573
ssl_encrypt_buf()
add_data
[
12
]
=
ssl
->
out_msglen
&
0xFF
;
ssl_tls.c:1614
ssl_encrypt_buf()
enc_msglen
=
ssl
->
out_msglen
;
ssl_tls.c:1615
ssl_encrypt_buf()
ssl
->
out_msglen
+=
explicit_ivlen
;
ssl_tls.c:1641
ssl_encrypt_buf()
ssl
->
out_msglen
+=
taglen
;
ssl_tls.c:3182
mbedtls_ssl_write_handshake_msg()
const
size_t
hs_len
=
ssl
->
out_msglen
-
4
;
ssl_tls.c:3233
mbedtls_ssl_write_handshake_msg()
if
(
ssl
->
out_msglen
>
MBEDTLS_SSL_OUT_CONTENT_LEN
)
ssl_tls.c:3296
mbedtls_ssl_write_handshake_msg()
ssl
->
handshake
->
update_checksum
(
ssl
,
ssl
->
out_msg
,
ssl
->
out_msglen
)
;
ssl_tls.c:3341
mbedtls_ssl_write_record()
size_t
len
=
ssl
->
out_msglen
;
ssl_tls.c:3397
mbedtls_ssl_write_record()
len
=
ssl
->
out_msglen
;
ssl_tls.c:5255
mbedtls_ssl_send_alert_message()
ssl
->
out_msglen
=
2
;
ssl_tls.c:5418
mbedtls_ssl_write_certificate()
ssl
->
out_msglen
=
i
;
ssl_tls.c:5883
mbedtls_ssl_write_change_cipher_spec()
ssl
->
out_msglen
=
1
;
ssl_tls.c:6418
mbedtls_ssl_write_finished()
ssl
->
out_msglen
=
4
+
hash_len
;
ssl_tls.c:6980
ssl_session_reset_int()
ssl
->
out_msglen
=
0
;
ssl_tls.c:8624
ssl_write_real()
ssl
->
out_msglen
=
len
;
Data Use
Functions writing
mbedtls_ssl_context::out_msglen
Functions reading
mbedtls_ssl_context::out_msglen
ssl_write_client_hello()
ssl_write_client_key_exchange()
ssl_write_certificate_verify()
ssl_write_server_hello()
ssl_write_certificate_request()
ssl_prepare_server_key_exchange()
ssl_write_server_key_exchange()
ssl_write_server_hello_done()
ssl_encrypt_buf()
mbedtls_ssl_send_alert_message()
mbedtls_ssl_write_certificate()
mbedtls_ssl_write_change_cipher_spec()
mbedtls_ssl_write_finished()
ssl_session_reset_int()
ssl_write_real()
all items filtered out
mbedtls_ssl_context::out_msglen
ssl_prepare_server_key_exchange()
ssl_write_server_key_exchange()
ssl_encrypt_buf()
mbedtls_ssl_write_handshake_msg()
mbedtls_ssl_write_record()
all items filtered out
Type of
mbedtls_ssl_context::out_msglen
mbedtls_ssl_context::out_msglen
size_t
all items filtered out