27 #define EAP_CODE_REQUEST 1 38 #define EAP_TYPE_IDENTITY 1 41 #define EAP_CODE_SUCCESS 3 44 #define EAP_CODE_FAILURE 4 65 #define EAP_BLOCK_TIMEOUT ( 45 * TICKS_PER_SEC ) 83 #define EAP_WAIT_TIMEOUT ( EAP_BLOCK_TIMEOUT * 7 / 8 ) 100 const void *
data,
size_t len );
108 #define EAP_FL_ONGOING 0x0001 118 #define EAP_FL_PASSIVE 0x0002 121 const void *
data,
size_t len );
int eap_rx(struct eap_supplicant *supplicant, const void *data, size_t len)
Handle EAP packet.
struct eap_header hdr
Header.
struct eap_request req
Request.
struct eap_header hdr
Header.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
Network device management.
int(* tx)(struct eap_supplicant *supplicant, const void *data, size_t len)
Transmit EAP response.
uint8_t data[48]
Additional event data.
struct net_device * netdev
Network device.