Generic data structure used for all lwIP network interfaces. The following fields should be filled in by the initialization function for the device driver: hwaddr_len, hwaddr[], mtu, flags
This function is called by the network device driver to pass a packet up the TCP/IP stack. Read more...
output
This function is called by the IP module when it wants to send a packet on the interface. This function typically first resolves the hardware address, then sends the packet. For ethernet physical layer, this is usually etharp_output(). Read more...
linkoutput
This function is called by ethernet_output() when it wants to send a packet on the interface. This function outputs the pbuf as-is on the link medium. Read more...
link_callback
This function is called when the netif link is set to up or down. Read more...
state
This field can be set by the device driver and could point to state information for the device. Read more...