Lines Matching defs:netif
6 #include "lwip/netif.h"
12 static err_t test_mqtt_netif_output(struct netif *netif, struct pbuf *p,
15 LWIP_UNUSED_ARG(netif);
22 test_mqtt_init_netif(struct netif *netif, const ip_addr_t *ip_addr, const ip_addr_t *netmask)
24 struct netif *n;
25 memset(netif, 0, sizeof(struct netif));
26 netif->output = test_mqtt_netif_output;
27 netif->flags |= NETIF_FLAG_UP | NETIF_FLAG_LINK_UP;
28 ip_addr_copy_from_ip4(netif->netmask, *ip_2_ip4(netmask));
29 ip_addr_copy_from_ip4(netif->ip_addr, *ip_2_ip4(ip_addr));
31 if (n == netif) {
35 netif->next = NULL;
36 netif_list = netif;
40 static struct netif *old_netif_list;
41 static struct netif *old_netif_default;
74 struct netif netif;
86 test_mqtt_init_netif(&netif, &test_mqtt_local_ip, &test_mqtt_netmask);