wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
eapol_config Struct Reference

Per network configuration for EAPOL state machines. More...

#include <eapol_supp_sm.h>

Data Fields

int accept_802_1x_keys
 Accept IEEE 802.1X (non-WPA) EAPOL-Key frames. More...
 
int required_keys
 Which EAPOL-Key packets are required. More...
 
int fast_reauth
 Whether fast EAP reauthentication is enabled.
 
unsigned int workaround
 Whether EAP workarounds are enabled.
 
int eap_disabled
 Whether EAP is disabled.
 
int external_sim
 Use external processing for SIM/USIM operations.
 
int wps
 Whether this connection is used for WPS.
 

Detailed Description

Per network configuration for EAPOL state machines.

Field Documentation

int eapol_config::accept_802_1x_keys

Accept IEEE 802.1X (non-WPA) EAPOL-Key frames.

This variable should be set to 1 when using EAPOL state machines with non-WPA security policy to generate dynamic WEP keys. When using WPA, this should be set to 0 so that WPA state machine can process the EAPOL-Key frames.

int eapol_config::required_keys

Which EAPOL-Key packets are required.

This variable determines which EAPOL-Key packets are required before marking connection authenticated. This is a bit field of EAPOL_REQUIRE_KEY_UNICAST and EAPOL_REQUIRE_KEY_BROADCAST flags.


The documentation for this struct was generated from the following file: