Ethernet protocol definitions. More...
Go to the source code of this file.
Functions | |
| void | NutEtherInput (NUTDEVICE *dev, NETBUF *nb) |
| Handle incoming Ethernet frames. | |
| int | NutEtherOutput (NUTDEVICE *dev, uint16_t type, uint8_t *ha, NETBUF *nb) |
| Send Ethernet frame. | |
| int | NutRegisterEthHandler (uint16_t type, uint16_t mask, int(*hdlr)(NUTDEVICE *, NETBUF *)) |
| Register an additional Ethernet protocol handler. | |
Variables | |
| int(* | ether_demux )(NUTDEVICE *, NETBUF *) |
| Pointer to an optional demultiplexer. | |
Ethernet protocol definitions.