hostapd
Public Attributes | List of all members
eapol_config Struct Reference

struct eapol_config - Per network configuration for EAPOL state machines More...

#include <eapol_supp_sm.h>

Public Attributes

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

Detailed Description

struct eapol_config - Per network configuration for EAPOL state machines

Member Data Documentation

§ accept_802_1x_keys

int eapol_config::accept_802_1x_keys

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.

§ required_keys

int eapol_config::required_keys

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: