iPXE
|
Extensible Authentication Protocol over LAN (EAPoL) More...
Go to the source code of this file.
Data Structures | |
struct | eapol_header |
EAPoL header. More... | |
struct | eapol_supplicant |
An EAPoL supplicant. More... | |
struct | eapol_handler |
An EAPoL handler. More... | |
Macros | |
#define | EAPOL_VERSION_2001 1 |
802.1X-2001 More... | |
#define | EAPOL_TYPE_EAP 0 |
EAPoL-encapsulated EAP packets. More... | |
#define | EAPOL_TYPE_START 1 |
EAPoL start. More... | |
#define | EAPOL_TYPE_KEY 5 |
EAPoL key. More... | |
#define | EAPOL_START_INTERVAL ( 2 * TICKS_PER_SEC ) |
Delay between EAPoL-Start packets. More... | |
#define | EAPOL_START_COUNT 3 |
Maximum number of EAPoL-Start packets to transmit. More... | |
#define | EAPOL_HANDLERS __table ( struct eapol_handler, "eapol_handlers" ) |
EAPoL handler table. More... | |
#define | __eapol_handler __table_entry ( EAPOL_HANDLERS, 01 ) |
Declare an EAPoL handler. More... | |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
Variables | |
struct net_protocol eapol_protocol | __net_protocol |
AoE protocol. More... | |
Extensible Authentication Protocol over LAN (EAPoL)
Definition in file eapol.h.
#define EAPOL_START_INTERVAL ( 2 * TICKS_PER_SEC ) |
#define EAPOL_START_COUNT 3 |
#define EAPOL_HANDLERS __table ( struct eapol_handler, "eapol_handlers" ) |
#define __eapol_handler __table_entry ( EAPOL_HANDLERS, 01 ) |
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
struct net_protocol eapol_protocol __net_protocol |