ESP-IDF
hostapd_data::wpa_auth
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
hostapd_data::wpa_auth
hostapd_data::wpa_auth field
Syntax
Show:
Summary
Declaration
from
hostapd.h:111
struct
wpa_authenticator
*
wpa_auth
;
Examples
References
from
examples
Code
Location
Referrer
struct
wpa_authenticator
*
wpa_auth
;
hostapd.h:111
hapd
->
wpa_auth
=
wpa_init
(
hapd
->
own_addr
,
auth_conf
,
NULL
)
;
esp_hostap.c:183
hostap_init()
if
(
hapd
->
wpa_auth
==
NULL
)
{
esp_hostap.c:184
hostap_init()
esp_wifi_set_appie_internal
(
WIFI_APPIE_WPA
,
hapd
->
wpa_auth
->
wpa_ie
,
(
uint16_t
)
hapd
->
wpa_auth
->
wpa_ie_len
,
0
)
;
esp_hostap.c:188
hostap_init()
if
(
hapd
->
wpa_auth
)
{
esp_hostap.c:211
hostapd_cleanup()
wpa_deinit
(
hapd
->
wpa_auth
)
;
esp_hostap.c:212
hostapd_cleanup()
hapd
->
wpa_auth
=
NULL
;
esp_hostap.c:213
hostapd_cleanup()
if
(
!
(
hapd
->
wpa_auth
->
conf
.
wpa
&
WPA_PROTO_RSN
)
)
{
esp_hostap.c:280
esp_wifi_build_rsnxe()
if
(
wpa_key_mgmt_sae
(
hapd
->
wpa_auth
->
conf
.
wpa_key_mgmt
)
&&
esp_hostap.c:284
esp_wifi_build_rsnxe()
if
(
hapd
->
wpa_auth
->
conf
.
wpa
)
{
esp_hostap.c:375
hostap_new_assoc_sta()
sta
->
wpa_sm
=
wpa_auth_sta_init
(
hapd
->
wpa_auth
,
bssid
)
;
esp_hostap.c:380
hostap_new_assoc_sta()
res
=
wpa_validate_wpa_ie
(
hapd
->
wpa_auth
,
sta
->
wpa_sm
,
wpa_ie
,
wpa_ie_len
,
rsnxe
,
rsnxe_len
)
;
esp_hostap.c:388
hostap_new_assoc_sta()
wpa_auth_sta_associated
(
hapd
->
wpa_auth
,
sta
->
wpa_sm
)
;
esp_hostap.c:418
hostap_new_assoc_sta()
if
(
!
hapd
||
!
hapd
->
wpa_auth
||
!
hapd
->
wpa_auth
->
wpa_ie
)
{
esp_wpa_main.c:151
wpa_ap_get_wpa_ie()
*
ie_len
=
hapd
->
wpa_auth
->
wpa_ie_len
;
esp_wpa_main.c:155
wpa_ap_get_wpa_ie()
return
hapd
->
wpa_auth
->
wpa_ie
;
esp_wpa_main.c:156
wpa_ap_get_wpa_ie()
wpa_receive
(
hapd
->
wpa_auth
,
sta
->
wpa_sm
,
data
,
data_len
)
;
esp_wpa_main.c:176
wpa_ap_rx_eapol()
wpa_auth_pmksa_add_sae
(
hapd
->
wpa_auth
,
sta
->
addr
,
ieee802_11.c:251
sae_accept_sta()
wpa_receive
(
hapd
->
wpa_auth
,
sta
->
wpa_sm
,
(
u8
*
)
hdr
,
ieee802_1x.c:205
ieee802_1x_receive()
if
(
hapd
->
wpa_auth
->
conf
.
wpa
==
WPA_PROTO_WPA
)
{
wps_hostapd.c:517
hostapd_wps_config_ap()
}
else
if
(
hapd
->
wpa_auth
->
conf
.
wpa
==
WPA_PROTO_RSN
)
{
wps_hostapd.c:520
hostapd_wps_config_ap()
}
else
if
(
hapd
->
wpa_auth
->
conf
.
wpa
==
(
WPA_PROTO_RSN
|
WPA_PROTO_WPA
)
)
{
wps_hostapd.c:523
hostapd_wps_config_ap()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
hostapd_data::wpa_auth
is written by 2 functions and is read by 9 functions:
hostap_init()
hostapd_cleanup()
All items filtered out
hostapd_data::wpa_auth
ieee802_1x_receive()
sae_accept_sta()
wpa_ap_get_wpa_ie()
wpa_ap_rx_eapol()
hostap_init()
hostapd_cleanup()
esp_wifi_build_rsnxe()
hostap_new_assoc_sta()
hostapd_wps_config_ap()
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