netif结构体
netif是Lwip抽象出来的网卡,结构体的声明在Lwip/include/lwip/netif.h
文件中。
Lwip将每个用netif描述的网卡连接成一个链表(单向链表)。
以下是在netif.h
头文件中定义的一些netif的操作函数
struct netif *netif_add_noaddr(struct netif *netif, void *state, netif_init_fn init, netif_input_fn input);
#if LWIP_IPV4
struct netif *netif_add(struct netif *netif,
const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw,
void *state, netif_init_fn init,