mbedTLS
mbedtls_ssl_context::renego_status
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/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::renego_status
mbedtls_ssl_context::renego_status field
Syntax
Show:
Summary
Declaration
from
ssl.h:1695
int
MBEDTLS_PRIVATE
(
renego_status
;
Examples
References
from
examples
Code
Location
Referrer
int
MBEDTLS_PRIVATE
(
renego_status
)
;
/*!< Initial, in progress, pending? */
ssl.h:1695
renegotiating
=
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
;
ssl_client.c:384
ssl_write_client_hello_cipher_suites()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_client.c:772
ssl_prepare_client_hello()
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
||
ssl_client.c:819
ssl_prepare_client_hello()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_client.c:832
ssl_prepare_client_hello()
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_PENDING
)
{
ssl_msg.c:2275
mbedtls_ssl_fetch_input()
&&
!
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_msg.c:5129
mbedtls_ssl_handle_message_type()
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_PENDING
||
ssl_msg.c:5550
ssl_check_ctr_renegotiate()
ssl
->
renego_status
=
MBEDTLS_SSL_RENEGOTIATION_PENDING
;
ssl_msg.c:5688
ssl_tls12_handle_hs_message_post_handshake()
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_PENDING
)
{
ssl_msg.c:5902
mbedtls_ssl_read()
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_PENDING
)
{
ssl_msg.c:5938
mbedtls_ssl_read()
ssl
->
renego_status
=
MBEDTLS_SSL_INITIAL_HANDSHAKE
;
ssl_tls.c:1552
mbedtls_ssl_session_reset_int()
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_PENDING
)
{
ssl_tls.c:4672
mbedtls_ssl_start_renegotiation()
ssl
->
renego_status
=
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
;
ssl_tls.c:4682
mbedtls_ssl_start_renegotiation()
ssl
->
renego_status
=
MBEDTLS_SSL_RENEGOTIATION_PENDING
;
ssl_tls.c:4713
mbedtls_ssl_renegotiate()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls.c:4729
mbedtls_ssl_renegotiate()
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls.c:7779
ssl_parse_certificate_chain()
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls.c:8248
mbedtls_ssl_handshake_wrapup()
ssl
->
renego_status
=
MBEDTLS_SSL_RENEGOTIATION_DONE
;
ssl_tls.c:8249
mbedtls_ssl_handshake_wrapup()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls12_client.c:63
ssl_write_renegotiation_ext()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_client.c:622
ssl_parse_renegotiation_info()
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls12_client.c:1207
ssl_parse_server_hello()
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
||
ssl_tls12_client.c:1370
ssl_parse_server_hello()
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_client.c:1632
ssl_parse_server_hello()
}
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_client.c:1638
ssl_parse_server_hello()
}
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_client.c:1644
ssl_parse_server_hello()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_server.c:112
ssl_parse_renegotiation_info()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_server.c:494
ssl_parse_session_ticket_ext()
renegotiating
=
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
;
ssl_tls12_server.c:930
ssl_parse_client_hello()
&&
ssl
->
renego_status
==
MBEDTLS_SSL_INITIAL_HANDSHAKE
ssl_tls12_server.c:972
ssl_parse_client_hello()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_server.c:1001
ssl_parse_client_hello()
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls12_server.c:1090
ssl_parse_client_hello()
&&
ssl
->
renego_status
==
MBEDTLS_SSL_INITIAL_HANDSHAKE
ssl_tls12_server.c:1224
ssl_parse_client_hello()
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
)
{
ssl_tls12_server.c:1534
ssl_parse_client_hello()
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_server.c:1556
ssl_parse_client_hello()
}
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_server.c:1561
ssl_parse_client_hello()
}
else
if
(
ssl
->
renego_status
==
MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS
&&
ssl_tls12_server.c:1566
ssl_parse_client_hello()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_server.c:1845
ssl_write_renegotiation_ext()
if
(
ssl
->
renego_status
!=
MBEDTLS_SSL_INITIAL_HANDSHAKE
)
{
ssl_tls12_server.c:2128
ssl_handle_id_based_session_resumption()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_context::renego_status
is written by 5 functions and is read by 18 functions:
ssl_tls12_handle_hs_message_post_handshake()
mbedtls_ssl_session_reset_int()
mbedtls_ssl_start_renegotiation()
mbedtls_ssl_renegotiate()
mbedtls_ssl_handshake_wrapup()
All items filtered out
mbedtls_ssl_context::renego_status
ssl_write_client_hello_cipher_suites()
ssl_prepare_client_hello()
mbedtls_ssl_fetch_input()
mbedtls_ssl_handle_message_type()
ssl_check_ctr_renegotiate()
mbedtls_ssl_read()
mbedtls_ssl_start_renegotiation()
mbedtls_ssl_renegotiate()
ssl_parse_certificate_chain()
mbedtls_ssl_handshake_wrapup()
ssl_write_renegotiation_ext()
ssl_parse_renegotiation_info()
ssl_parse_server_hello()
ssl_parse_renegotiation_info()
ssl_parse_session_ticket_ext()
ssl_parse_client_hello()
ssl_write_renegotiation_ext()
ssl_handle_id_based_session_resumption()
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