30void lwip_netif_init_devs(
void);
 
   43#if IS_USED(MODULE_LWIP_SIXLOWPAN) 
   55typedef void (*lwip_netif_setup_func_t)(void);
 
   60#define LWIP_INIT_ETH_NETIF(func) \ 
   61    XFA_USE_CONST(lwip_netif_setup_func_t, lwip_netif_eth_xfa); \ 
   62    XFA_ADD_PTR(lwip_netif_eth_xfa, func, func, &func) 
 
   67#define LWIP_INIT_6LOWPAN_NETIF(func) \ 
   68    XFA_USE_CONST(lwip_netif_setup_func_t, lwip_netif_6lowpan_xfa); \ 
   69    XFA_ADD_PTR(lwip_netif_6lowpan_xfa, func, func, &func) 
 
lwIP definition based on common netif_t struct for network stack-independent API.
 
Definitions low-level network driver interface.
 
struct netdev netdev_t
Forward declaration for netdev struct.
 
struct netif * lwip_add_ethernet(lwip_netif_t *netif, netdev_t *state)
Adds an Ethernet netif using the supplied netdev.
 
Representation of a network interface.