ESP-IDF
eap_ssl_data::conn
is only used within ESP-IDF.
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
ESP-IDF Framework and Examples
ESP-IDF
eap_ssl_data::conn
eap_ssl_data::conn field
conn - TLS connection context data from tls_connection_init()
Syntax
Show:
Summary
Declaration
from
eap_tls_common.h:19
struct
tls_connection
*
conn
;
Examples
References
from
examples
Code
Location
Referrer
struct
tls_connection
*
conn
;
eap_tls_common.h:19
if
(
tls_connection_set_session_ticket_cb
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:178
eap_fast_init()
if
(
tls_connection_enable_workaround
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_fast.c:192
eap_fast_init()
sks
=
eap_fast_derive_key
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:277
eap_fast_derive_key_auth()
eap_fast_derive_key
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:304
eap_fast_derive_key_provisioning()
tls_connection_client_hello_ext
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:1401
eap_fast_use_pac_opaque()
if
(
tls_connection_client_hello_ext
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:1418
eap_fast_clear_pac_opaque_ext()
if
(
tls_connection_set_cipher_list
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:1452
eap_fast_set_provisioning_ciphers()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_fast.c:1543
eap_fast_process()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_fast.c:1606
eap_fast_process()
tls_get_cipher
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
,
eap_fast.c:1613
eap_fast_process()
tls_connection_resumed
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_peap.c:293
eap_peap_derive_cmk()
!
tls_connection_resumed
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_peap.c:483
peap_phase2_sufficient()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_peap.c:1135
eap_peap_process()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_peap.c:1192
eap_peap_process()
return
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_peap.c:1311
eap_peap_has_reauth_data()
if
(
tls_connection_established
(
data
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_tls.c:258
eap_tls_process()
data
->
conn
=
tls_connection_init
(
data
->
ssl_ctx
)
;
eap_tls_common.c:157
eap_tls_init_connection()
if
(
data
->
conn
==
NULL
)
{
eap_tls_common.c:158
eap_tls_init_connection()
res
=
tls_connection_set_params
(
data
->
ssl_ctx
,
data
->
conn
,
params
)
;
eap_tls_common.c:164
eap_tls_init_connection()
tls_connection_deinit
(
data
->
ssl_ctx
,
data
->
conn
)
;
eap_tls_common.c:182
eap_tls_init_connection()
data
->
conn
=
NULL
;
eap_tls_common.c:183
eap_tls_init_connection()
tls_connection_deinit
(
data
->
ssl_ctx
,
data
->
conn
)
;
eap_tls_common.c:188
eap_tls_init_connection()
data
->
conn
=
NULL
;
eap_tls_common.c:189
eap_tls_init_connection()
tls_connection_deinit
(
data
->
ssl_ctx
,
data
->
conn
)
;
eap_tls_common.c:248
eap_peer_tls_ssl_deinit()
if
(
tls_connection_export_key
(
data
->
ssl_ctx
,
data
->
conn
,
label
,
eap_tls_common.c:282
eap_peer_tls_derive_key()
if
(
tls_connection_get_random
(
sm
->
ssl_ctx
,
data
->
conn
,
&
keys
)
)
eap_tls_common.c:339
eap_peer_tls_derive_session_id()
data
->
tls_out
=
tls_connection_handshake
(
data
->
ssl_ctx
,
data
->
conn
,
eap_tls_common.c:498
eap_tls_process_input()
tls_connection_established
(
data
->
ssl_ctx
,
data
->
conn
)
&&
eap_tls_common.c:503
eap_tls_process_input()
!
tls_connection_get_failed
(
data
->
ssl_ctx
,
data
->
conn
)
)
{
eap_tls_common.c:504
eap_tls_process_input()
!
tls_connection_established
(
data
->
eap
->
ssl_ctx
,
data
->
conn
)
)
{
eap_tls_common.c:560
eap_tls_process_output()
if
(
tls_get_version
(
data
->
ssl_ctx
,
data
->
conn
,
eap_tls_common.c:663
eap_peer_tls_process_helper()
if
(
tls_connection_get_failed
(
data
->
ssl_ctx
,
data
->
conn
)
)
{
eap_tls_common.c:680
eap_peer_tls_process_helper()
return
tls_connection_shutdown
(
data
->
ssl_ctx
,
data
->
conn
)
;
eap_tls_common.c:738
eap_peer_tls_reauth_init()
if
(
tls_get_cipher
(
data
->
ssl_ctx
,
data
->
conn
,
name
,
sizeof
(
name
)
)
==
0
)
eap_tls_common.c:757
eap_peer_tls_status()
*
in_decrypted
=
tls_connection_decrypt
(
data
->
ssl_ctx
,
data
->
conn
,
msg
)
;
eap_tls_common.c:927
eap_peer_tls_decrypt()
data
->
conn
,
in_data
)
;
eap_tls_common.c:956
eap_peer_tls_encrypt()
tls_connection_resumed
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_ttls.c:1357
eap_ttls_phase2_start()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_ttls.c:1515
eap_ttls_process_handshake()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_ttls.c:1619
eap_ttls_process()
return
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_ttls.c:1645
eap_ttls_has_reauth_data()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
eap_ssl_data::conn
is written by 1 function and is read by 27 functions:
eap_tls_init_connection()
All items filtered out
eap_ssl_data::conn
eap_peap_derive_cmk()
peap_phase2_sufficient()
eap_peap_process()
eap_peap_has_reauth_data()
eap_tls_process()
eap_tls_init_connection()
eap_peer_tls_ssl_deinit()
eap_peer_tls_derive_key()
eap_peer_tls_derive_session_id()
eap_tls_process_input()
eap_tls_process_output()
eap_peer_tls_process_helper()
eap_peer_tls_reauth_init()
eap_peer_tls_status()
eap_peer_tls_decrypt()
eap_peer_tls_encrypt()
eap_ttls_phase2_start()
eap_ttls_process_handshake()
eap_ttls_process()
eap_ttls_has_reauth_data()
eap_fast_init()
eap_fast_derive_key_auth()
eap_fast_derive_key_provisioning()
eap_fast_use_pac_opaque()
eap_fast_clear_pac_opaque_ext()
eap_fast_set_provisioning_ciphers()
eap_fast_process()
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