iPXE
Data Fields
eapol_frame Struct Reference

An EAPOL frame. More...

#include <eapol.h>

Data Fields

u8 version
 EAPOL version identifier, always 1.
u8 type
 EAPOL archetype identifier indicating format of payload.
u16 length
 Length of payload, in network byte order.
u8 data [0]
 Payload, if type is EAP or EAPOL-Key.

Detailed Description

An EAPOL frame.

This may encapsulate an eap_pkt, an eapol_key_pkt, or a Start or Logoff request with no data attached. It is transmitted directly in an Ethernet frame, with no IP packet header.

Definition at line 63 of file eapol.h.


Field Documentation

EAPOL version identifier, always 1.

Definition at line 66 of file eapol.h.

Referenced by wpa_send_eapol().

EAPOL archetype identifier indicating format of payload.

Definition at line 69 of file eapol.h.

Referenced by eapol_rx(), and wpa_send_eapol().

Length of payload, in network byte order.

Definition at line 72 of file eapol.h.

Referenced by wpa_send_eapol().

Payload, if type is EAP or EAPOL-Key.

Definition at line 75 of file eapol.h.


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