lwIP + 0/9 examples
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
struct netif *
pointer to next in linked list.
IP address configuration in network byte order.
Array of IPv6 addresses for this netif.
The state of each IPv6 address (Tentative, Preferred, etc). @see ip6_addr.h.
Remaining valid and preferred lifetime of each IPv6 address, in seconds. For valid lifetimes, the special value of IP6_ADDR_LIFE_STATIC (0) indicates the address is static and has no lifetimes.
This function is called by the network device driver to pass a packet up the TCP/IP stack.
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().
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.
This function is called by the IPv6 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 ethip6_output().
This function is called when the netif state is set to up or down.
void *
This field can be set by the device driver and could point to state information for the device.
const char*
maximum transfer unit (in bytes).
maximum transfer unit (in bytes), updated by RA.
link level hardware address of this interface.
number of bytes used in hwaddr.
flags (@see netif_flags).
char[2]
descriptive abbreviation.
number of this interface. Used for if_api and netifapi_netif, as well as for IPv6 zones.
is this netif enabled for IPv6 autoconfiguration.
Number of Router Solicitation messages that remain to be sent.
This function could be called to add or delete an entry in the multicast filter table of the ethernet MAC.
This function could be called to add or delete an entry in the IPv6 multicast filter table of the ethernet MAC.
struct acd *
struct pbuf *
struct pbuf *

References

from examples