iPXE
Management frame data payloads

Data Structures

struct  ieee80211_beacon_or_probe_resp
 Beacon or probe response frame data. More...
struct  ieee80211_disassoc_or_deauth
 Disassociation or deauthentication frame data. More...
struct  ieee80211_assoc_req
 Association request frame data. More...
struct  ieee80211_assoc_or_reassoc_resp
 Association or reassociation response frame data. More...
struct  ieee80211_reassoc_req
 Reassociation request frame data. More...
struct  ieee80211_probe_req
 Probe request frame data. More...
struct  ieee80211_auth
 Authentication frame data. More...

Macros

#define ieee80211_beacon   ieee80211_beacon_or_probe_resp
#define ieee80211_probe_resp   ieee80211_beacon_or_probe_resp
#define ieee80211_disassoc   ieee80211_disassoc_or_deauth
#define ieee80211_deauth   ieee80211_disassoc_or_deauth
#define ieee80211_assoc_resp   ieee80211_assoc_or_reassoc_resp
#define ieee80211_reassoc_resp   ieee80211_assoc_or_reassoc_resp
#define IEEE80211_AUTH_OPEN_SYSTEM   0
 Open System authentication algorithm.
#define IEEE80211_AUTH_SHARED_KEY   1
 Shared Key authentication algorithm.

Functions

struct edd_host_bus_type __attribute__ ((packed)) legacy
 Legacy bus type.

Detailed Description

Macro Definition Documentation

◆ ieee80211_beacon

◆ ieee80211_probe_resp

#define ieee80211_probe_resp   ieee80211_beacon_or_probe_resp

Definition at line 1070 of file ieee80211.h.

◆ ieee80211_disassoc

#define ieee80211_disassoc   ieee80211_disassoc_or_deauth

Definition at line 1079 of file ieee80211.h.

Referenced by net80211_handle_mgmt(), and net80211_send_disassoc().

◆ ieee80211_deauth

#define ieee80211_deauth   ieee80211_disassoc_or_deauth

Definition at line 1080 of file ieee80211.h.

◆ ieee80211_assoc_resp

#define ieee80211_assoc_resp   ieee80211_assoc_or_reassoc_resp

Definition at line 1111 of file ieee80211.h.

Referenced by net80211_handle_assoc_reply().

◆ ieee80211_reassoc_resp

#define ieee80211_reassoc_resp   ieee80211_assoc_or_reassoc_resp

Definition at line 1112 of file ieee80211.h.

◆ IEEE80211_AUTH_OPEN_SYSTEM

#define IEEE80211_AUTH_OPEN_SYSTEM   0

Open System authentication algorithm.

Definition at line 1154 of file ieee80211.h.

Referenced by net80211_step_associate().

◆ IEEE80211_AUTH_SHARED_KEY

#define IEEE80211_AUTH_SHARED_KEY   1

Shared Key authentication algorithm.

Definition at line 1157 of file ieee80211.h.

Referenced by net80211_handle_auth(), and net80211_step_associate().

Function Documentation

◆ __attribute__()

struct ieee80211_auth __attribute__ ( (packed) )

Legacy bus type.

SAS interface type.

SATA interface type.

RAID interface type.

I2O interface type.

Fibre Channel interface type.

IEEE1394 interface type.

USB interface type.

SCSI interface type.

ATAPI interface type.

ATA interface type.

PCI, PCI-X, PCI Express, or HyperTransport bus type.