ESP-IDF
wpa_validate_wpa_ie()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (4/5)...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
wpa_validate_wpa_ie()
wpa_validate_wpa_ie() function
Syntax
Show:
Summary
Declaration
Definition
from
wpa_auth.h:230
enum
wpa_validate_result
wpa_validate_wpa_ie
(
struct
wpa_authenticator
*
wpa_auth
,
struct
wpa_state_machine
*
sm
,
const
u8
*
wpa_ie
,
size_t
wpa_ie_len
,
const
u8
*
rsnxe
,
size_t
rsnxe_len
)
;
Implemented in
wpa_auth_ie.c:392
Arguments
Argument
wpa_auth
sm
wpa_ie
wpa_ie_len
rsnxe
rsnxe_len
Related Functions
Found 40 other functions taking a
wpa_authenticator
argument:
Function
wpa_auth_set_eapol()
wpa_sta_disconnect()
wpa_group_sm_step()
wpa_auth_set_key()
wpa_gtk_update()
wpa_receive()
wpa_auth_for_each_sta()
wpa_auth_get_psk()
wpa_auth_get_seqnum()
wpa_send_eapol()
wpa_group_config_group_keys()
wpa_auth_pmksa_add_sae()
wpa_deinit()
wpa_auth_sta_init()
wpa_auth_sta_associated()
__wpa_send_eapol()
wpa_auth_get_eapol()
wpa_group_init_gmk_and_counter()
wpa_group_setkeys()
wpa_group_setkeysdone()
wpa_auth_gen_wpa_ie()
wpa_auth_pmksa_remove()
wpa_auth_mic_failure_report()
wpa_auth_get_msk()
wpa_auth_send_eapol()
wpa_group_init()
wpa_receive_error_report()
wpa_group_ensure_init()
wpa_group_gtk_init()
wpa_auth_countermeasures_start()
wpa_auth_get_wpa_ie()
wpa_auth_pmksa_add_preauth()
wpa_auth_eapol_key_tx_status()
wpa_init_keys()
wpa_reconfig()
wpa_gtk_rekey()
wpa_get_mib()
wpa_auth_for_each_auth()
wpa_ft_rrb_rx()
wpa_ft_push_pmk_r1()
Examples
References
from
examples
Code
Location
Referrer
wpa_validate_wpa_ie
(
struct
wpa_authenticator
*
wpa_auth
,
wpa_auth_ie.c:393
wpa_validate_wpa_ie
(
struct
wpa_authenticator
*
wpa_auth
,
wpa_auth.h:231
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()
Call Tree
from
examples
wpa_validate_wpa_ie()
is called by 1 function and calls 7 functions:
hostap_new_assoc_sta()
All items filtered out
wpa_validate_wpa_ie()
free()
malloc()
wpa_key_mgmt_sae()
wpa_parse_wpa_ie_rsn()
wpa_cipher_to_suite()
wpa_parse_wpa_ie_wpa()
pmksa_cache_auth_get()
All items filtered out
Data Use
from
examples
wpa_validate_wpa_ie()
reads 43 variables and writes 11 variables:
wpa_ie_data::pairwise_cipher
wpa_ie_data::group_cipher
wpa_ie_data::key_mgmt
wpa_ie_data::capabilities
wpa_ie_data::num_pmkid
wpa_ie_data::pmkid
wpa_ie_data::mgmt_group_cipher
wpa_validate_result::WPA_IE_OK
wpa_validate_result::WPA_INVALID_IE
wpa_validate_result::WPA_INVALID_GROUP
wpa_validate_result::WPA_INVALID_PAIRWISE
wpa_validate_result::WPA_INVALID_AKMP
wpa_validate_result::WPA_NOT_ENABLED
wpa_validate_result::WPA_ALLOC_FAIL
wpa_validate_result::WPA_MGMT_FRAME_PROTECTION_VIOLATION
wpa_validate_result::WPA_INVALID_MGMT_GROUP_CIPHER
wpa_validate_result::WPA_INVALID_PROTO
wpa_validate_result::WPA_INVALID_PMKID
mfp_options::NO_MGMT_FRAME_PROTECTION
mfp_options::MGMT_FRAME_PROTECTION_OPTIONAL
mfp_options::MGMT_FRAME_PROTECTION_REQUIRED
wpa_auth_config::wpa
wpa_auth_config::wpa_key_mgmt
wpa_auth_config::wpa_pairwise
wpa_auth_config::wpa_group
wpa_auth_config::rsn_pairwise
wpa_auth_config::ieee80211w
wpa_auth_config::group_mgmt_cipher
wpa_auth_config::sae_require_mfp
wpa_state_machine::addr
wpa_state_machine::wpa_ie
wpa_state_machine::wpa_ie_len
wpa_state_machine::rsnxe
wpa_state_machine::rsnxe_len
wpa_state_machine::
::WPA_VERSION_WPA
wpa_state_machine::
::WPA_VERSION_WPA2
wpa_state_machine::wpa_key_mgmt
wpa_state_machine::pmksa
wpa_state_machine::spp_sup
wpa_authenticator::dot11RSNAPMKIDUsed
wpa_authenticator::conf
wpa_authenticator::pmksa
rsn_pmksa_cache_entry::pmkid
All items filtered out
wpa_validate_wpa_ie()
rsn_sppamsdu_sup::capable
rsn_sppamsdu_sup::require
wpa_state_machine::mgmt_frame_prot
wpa_state_machine::wpa_ie
wpa_state_machine::wpa_ie_len
wpa_state_machine::rsnxe
wpa_state_machine::rsnxe_len
wpa_state_machine::wpa
wpa_state_machine::pairwise
wpa_state_machine::wpa_key_mgmt
wpa_state_machine::pmksa
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