ESP-IDF
eap_ttls_data::ssl
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/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_ttls_data::ssl
eap_ttls_data::ssl field
Syntax
Show:
Summary
Declaration
from
eap_ttls.c:31
struct
eap_ssl_data
ssl
;
Examples
References
from
examples
Code
Location
Referrer
struct
eap_ssl_data
ssl
;
eap_ttls.c:31
if
(
eap_peer_tls_ssl_init
(
sm
,
&
data
->
ssl
,
config
,
EAP_TYPE_TTLS
)
)
{
eap_ttls.c:109
eap_ttls_init()
eap_peer_tls_ssl_deinit
(
sm
,
&
data
->
ssl
)
;
eap_ttls.c:146
eap_ttls_deinit()
if
(
data
->
ssl
.
tls_v13
)
{
eap_ttls.c:225
eap_ttls_v0_derive_key()
data
->
key_data
=
eap_peer_tls_derive_key
(
sm
,
&
data
->
ssl
,
label
,
eap_ttls.c:234
eap_ttls_v0_derive_key()
data
->
session_id
=
eap_peer_tls_derive_session_id
(
sm
,
&
data
->
ssl
,
eap_ttls.c:250
eap_ttls_v0_derive_key()
return
eap_peer_tls_derive_key
(
sm
,
&
data
->
ssl
,
"ttls challenge"
,
eap_ttls.c:268
eap_ttls_implicit_challenge()
if
(
eap_peer_tls_encrypt
(
sm
,
&
data
->
ssl
,
EAP_TYPE_TTLS
,
eap_ttls.c:1055
eap_ttls_encrypt_response()
tls_connection_resumed
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_ttls.c:1357
eap_ttls_phase2_start()
eap_peer_tls_reset_input
(
&
data
->
ssl
)
;
eap_ttls.c:1392
eap_ttls_decrypt()
return
eap_peer_tls_encrypt
(
sm
,
&
data
->
ssl
,
EAP_TYPE_TTLS
,
eap_ttls.c:1413
eap_ttls_decrypt()
retval
=
eap_peer_tls_decrypt
(
sm
,
&
data
->
ssl
,
in_data
,
&
in_decrypted
)
;
eap_ttls.c:1418
eap_ttls_decrypt()
if
(
data
->
ssl
.
tls_v13
&&
wpabuf_len
(
in_decrypted
)
==
1
&&
eap_ttls.c:1427
eap_ttls_decrypt()
eap_peer_tls_reset_output
(
&
data
->
ssl
)
;
eap_ttls.c:1431
eap_ttls_decrypt()
res
=
eap_peer_tls_process_helper
(
sm
,
&
data
->
ssl
,
EAP_TYPE_TTLS
,
eap_ttls.c:1495
eap_ttls_process_handshake()
if
(
tls_connection_established
(
sm
->
ssl_ctx
,
data
->
ssl
.
conn
)
)
{
eap_ttls.c:1515
eap_ttls_process_handshake()
pos
=
eap_peer_tls_process_init
(
sm
,
&
data
->
ssl
,
EAP_TYPE_TTLS
,
ret
,
eap_ttls.c:1599
eap_ttls_process()
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()
if
(
eap_peer_tls_reauth_init
(
sm
,
&
data
->
ssl
)
)
{
eap_ttls.c:1670
eap_ttls_init_for_reauth()
len
=
eap_peer_tls_status
(
sm
,
&
data
->
ssl
,
buf
,
buflen
,
verbose
)
;
eap_ttls.c:1691
eap_ttls_get_status()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
eap_ttls_data::ssl
is read by 6 functions:
All items filtered out
eap_ttls_data::ssl
eap_ttls_v0_derive_key()
eap_ttls_phase2_start()
eap_ttls_decrypt()
eap_ttls_process_handshake()
eap_ttls_process()
eap_ttls_has_reauth_data()
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