wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Macros | Typedefs | Enumerations
eapol_auth_sm_i.h File Reference

IEEE 802.1X-2004 Authenticator - EAPOL state machine (internal definitions) More...

#include "common/defs.h"
#include "radius/radius.h"

Go to the source code of this file.

Data Structures

struct  eapol_authenticator
 Global EAPOL authenticator data. More...
 
struct  eapol_state_machine
 Per-Supplicant Authenticator state machines. More...
 

Macros

#define AUTH_PAE_DEFAULT_quietPeriod   60
 
#define AUTH_PAE_DEFAULT_reAuthMax   2
 
#define BE_AUTH_DEFAULT_serverTimeout   30
 

Typedefs

typedef unsigned int Counter
 

Enumerations

enum  PortTypes { ForceUnauthorized = 1, ForceAuthorized = 3, Auto = 2 }
 
enum  PortState { Unauthorized = 2, Authorized = 1 }
 
enum  ControlledDirection { Both = 0, In = 1 }
 

Detailed Description

IEEE 802.1X-2004 Authenticator - EAPOL state machine (internal definitions)