27void lwip_netif_init_devs(
void);
40#if IS_USED(MODULE_LWIP_SIXLOWPAN)
52typedef void (*lwip_netif_setup_func_t)(void);
57#define LWIP_INIT_ETH_NETIF(func) \
58 XFA_USE_CONST(lwip_netif_setup_func_t, lwip_netif_eth_xfa); \
59 XFA_ADD_PTR(lwip_netif_eth_xfa, func, func, &func)
64#define LWIP_INIT_6LOWPAN_NETIF(func) \
65 XFA_USE_CONST(lwip_netif_setup_func_t, lwip_netif_6lowpan_xfa); \
66 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.