mbedTLS
mbedtls_ssl_config::endpoint
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (4/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_config::endpoint
mbedtls_ssl_config::endpoint field
Syntax
Show:
Summary
Declaration
from
ssl.h:1426
uint8_t
MBEDTLS_PRIVATE
(
endpoint
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
MBEDTLS_PRIVATE
(
endpoint
)
;
/*!< 0: client, 1: server */
ssl.h:1426
return
conf
->
MBEDTLS_PRIVATE
(
endpoint
)
;
ssl.h:2038
mbedtls_ssl_conf_get_endpoint()
else
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
&&
ssl_msg.c:2274
mbedtls_ssl_fetch_input()
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
&&
ssl_msg.c:3941
ssl_check_client_reconnect()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
&&
ssl_msg.c:5644
ssl_tls12_handle_hs_message_post_handshake()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
&&
ssl_msg.c:5660
ssl_tls12_handle_hs_message_post_handshake()
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_msg.c:5687
ssl_tls12_handle_hs_message_post_handshake()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
&&
ssl_msg.c:5937
mbedtls_ssl_read()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:1148
ssl_handshake_init()
conf
->
endpoint
=
endpoint
;
ssl_tls.c:1606
mbedtls_ssl_conf_endpoint()
ssl
->
conf
->
endpoint
!=
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:1730
mbedtls_ssl_set_session()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:2081
mbedtls_ssl_set_hs_ecjpake_password()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
&&
ssl_tls.c:3167
mbedtls_ssl_get_input_max_frag_len()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
&&
ssl_tls.c:3221
mbedtls_ssl_get_current_mtu()
ssl
->
conf
->
endpoint
!=
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:3355
mbedtls_ssl_get_session()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:4524
mbedtls_ssl_handshake_step()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:4555
mbedtls_ssl_handshake_step()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:4673
mbedtls_ssl_start_renegotiation()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:4708
mbedtls_ssl_renegotiate()
ssl
->
conf
->
endpoint
,
ssl_tls.c:7211
mbedtls_ssl_derive_keys()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:7566
mbedtls_ssl_write_certificate()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:7575
mbedtls_ssl_write_certificate()
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
&&
ssl_tls.c:7778
ssl_parse_certificate_chain()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:7842
ssl_srv_check_client_no_crt_notification()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:7877
ssl_parse_certificate_coordinate()
ret
=
ssl
->
handshake
->
calc_finished
(
ssl
,
ssl
->
out_msg
+
4
,
ssl
->
conf
->
endpoint
)
;
ssl_tls.c:8311
mbedtls_ssl_write_finished()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:8339
mbedtls_ssl_write_finished()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:8344
mbedtls_ssl_write_finished()
ret
=
ssl
->
handshake
->
calc_finished
(
ssl
,
buf
,
ssl
->
conf
->
endpoint
^
1
)
;
ssl_tls.c:8424
mbedtls_ssl_parse_finished()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_CLIENT
)
{
ssl_tls.c:8473
mbedtls_ssl_parse_finished()
if
(
ssl
->
conf
->
endpoint
==
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls.c:8478
mbedtls_ssl_parse_finished()
ssl
->
conf
->
endpoint
,
ssl_tls.c:9895
mbedtls_ssl_verify_certificate()
ssl
->
session_negotiate
->
endpoint
=
ssl
->
conf
->
endpoint
;
ssl_tls12_client.c:1273
ssl_parse_server_hello()
if
(
ssl
->
conf
->
endpoint
!=
MBEDTLS_SSL_IS_SERVER
)
{
ssl_tls12_server.c:52
mbedtls_ssl_set_client_transport_id()
ssl
->
session_negotiate
->
endpoint
=
ssl
->
conf
->
endpoint
;
ssl_tls12_server.c:1166
ssl_parse_client_hello()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_config::endpoint
is written by 1 function and is read by 25 functions:
mbedtls_ssl_conf_endpoint()
All items filtered out
mbedtls_ssl_config::endpoint
mbedtls_ssl_conf_get_endpoint()
mbedtls_ssl_fetch_input()
ssl_check_client_reconnect()
ssl_tls12_handle_hs_message_post_handshake()
mbedtls_ssl_read()
ssl_handshake_init()
mbedtls_ssl_set_session()
mbedtls_ssl_set_hs_ecjpake_password()
mbedtls_ssl_get_input_max_frag_len()
mbedtls_ssl_get_current_mtu()
mbedtls_ssl_get_session()
mbedtls_ssl_handshake_step()
mbedtls_ssl_start_renegotiation()
mbedtls_ssl_renegotiate()
mbedtls_ssl_derive_keys()
mbedtls_ssl_write_certificate()
ssl_parse_certificate_chain()
ssl_srv_check_client_no_crt_notification()
ssl_parse_certificate_coordinate()
mbedtls_ssl_write_finished()
mbedtls_ssl_parse_finished()
mbedtls_ssl_verify_certificate()
ssl_parse_server_hello()
mbedtls_ssl_set_client_transport_id()
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