iPXE
|
An EAP supplicant. More...
#include <eap.h>
Data Fields | |
struct net_device * | netdev |
Network device. More... | |
uint16_t | flags |
Flags. More... | |
uint8_t | id |
ID for current request/response. More... | |
uint8_t | type |
Type for current request/response. More... | |
int(* | tx )(struct eap_supplicant *supplicant, const void *data, size_t len) |
Transmit EAP response. More... | |
struct net_device* eap_supplicant::netdev |
Network device.
Definition at line 140 of file eap.h.
Referenced by eap_rx(), eap_rx_failure(), eap_rx_identity(), eap_rx_md5(), eap_rx_mschapv2(), eap_rx_mschapv2_request(), eap_rx_request(), eap_rx_success(), eap_tx_nak(), eap_tx_response(), eapol_eap_rx(), eapol_expired(), eapol_key_rx(), eapol_notify(), eapol_probe(), eapol_rx(), and eapol_tx().
uint16_t eap_supplicant::flags |
Flags.
Definition at line 142 of file eap.h.
Referenced by eap_rx_failure(), eap_rx_identity(), eap_rx_success(), eapol_eap_rx(), and eapol_notify().
uint8_t eap_supplicant::id |
ID for current request/response.
Definition at line 144 of file eap.h.
Referenced by eap_rx_md5(), eap_rx_request(), and eap_tx_response().
uint8_t eap_supplicant::type |
Type for current request/response.
Definition at line 146 of file eap.h.
Referenced by eap_rx_request(), eap_tx_nak(), and eap_tx_response().
int( * eap_supplicant::tx) (struct eap_supplicant *supplicant, const void *data, size_t len) |
Transmit EAP response.
supplicant | EAP supplicant |
data | Response data |
len | Length of response data |
rc | Return status code |
Definition at line 155 of file eap.h.
Referenced by eap_tx_response(), and eapol_probe().