ESP-IDF
eap_fast_data::ssl
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (3/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
ESP-IDF
eap_fast_data::ssl
eap_fast_data::ssl field
Syntax
Show:
Summary
Declaration
from
eap_fast.c:33
struct
eap_ssl_data
ssl
;
Examples
References
from
examples
Code
Location
Referrer
struct
eap_ssl_data
ssl
;
eap_fast.c:33
if
(
eap_peer_tls_ssl_init
(
sm
,
&
data
->
ssl
,
config
,
EAP_TYPE_FAST
)
)
{
eap_fast.c:172
eap_fast_init()
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()
eap_peer_tls_ssl_deinit
(
sm
,
&
data
->
ssl
)
;
eap_fast.c:240
eap_fast_deinit()
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()
sm
,
&
data
->
ssl
,
EAP_TYPE_FAST
,
&
data
->
id_len
)
;
eap_fast.c:810
eap_fast_process_crypto_binding()
if
(
eap_peer_tls_encrypt
(
sm
,
&
data
->
ssl
,
EAP_TYPE_FAST
,
eap_fast.c:1132
eap_fast_encrypt_response()
eap_peer_tls_reset_input
(
&
data
->
ssl
)
;
eap_fast.c:1290
eap_fast_decrypt()
return
eap_peer_tls_encrypt
(
sm
,
&
data
->
ssl
,
EAP_TYPE_FAST
,
eap_fast.c:1299
eap_fast_decrypt()
res
=
eap_peer_tls_decrypt
(
sm
,
&
data
->
ssl
,
in_data
,
&
in_decrypted
)
;
eap_fast.c:1304
eap_fast_decrypt()
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()
pos
=
eap_peer_tls_process_init
(
sm
,
&
data
->
ssl
,
EAP_TYPE_FAST
,
ret
,
eap_fast.c:1525
eap_fast_process()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
&&
eap_fast.c:1543
eap_fast_process()
res
=
eap_peer_tls_process_helper
(
sm
,
&
data
->
ssl
,
eap_fast.c:1586
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()
len
=
eap_peer_tls_status
(
sm
,
&
data
->
ssl
,
buf
,
buflen
,
verbose
)
;
eap_fast.c:1710
eap_fast_get_status()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
eap_fast_data::ssl
is read by 7 functions:
All items filtered out
eap_fast_data::ssl
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