#include <eapol.h>
Data Fields | |
| u8 | type |
| EAPOL archetype identifier for payload this handler will handle. | |
| int(* | rx )(struct io_buffer *iob, struct net_device *netdev, const void *ll_source) |
| Receive EAPOL-encapsulated packet of specified type. | |
Normally there will be at most two of these, one for EAP and one for EAPOL-Key frames. The EAPOL interface code handles Start and Logoff directly.
Definition at line 84 of file eapol.h.
EAPOL archetype identifier for payload this handler will handle.
Definition at line 87 of file eapol.h.
Referenced by eapol_rx().
| int( * eapol_handler::rx)(struct io_buffer *iob, struct net_device *netdev, const void *ll_source) |
Receive EAPOL-encapsulated packet of specified type.
| iob | I/O buffer containing packet payload | |
| netdev | Network device from which packet was received | |
| ll_source | Source link-layer address from which packet was received |
| rc | Return status code |
iob->data points to the first byte of the payload.This function takes ownership of the I/O buffer passed to it.
Referenced by eapol_rx().
1.5.7.1