Lines Matching refs:netif
61 static err_t lwip_tx_func(struct netif *netif, struct pbuf *p) in lwip_tx_func() argument
63 LWIP_UNUSED_ARG(netif); in lwip_tx_func()
68 static err_t testif_init(struct netif *netif) in testif_init() argument
70 netif->name[0] = 'f'; in testif_init()
71 netif->name[1] = 'z'; in testif_init()
72 netif->output = etharp_output; in testif_init()
73 netif->linkoutput = lwip_tx_func; in testif_init()
74 netif->mtu = 1500; in testif_init()
75 netif->hwaddr_len = 6; in testif_init()
76 netif->flags = NETIF_FLAG_BROADCAST | NETIF_FLAG_ETHARP | NETIF_FLAG_IGMP; in testif_init()
78 netif->hwaddr[0] = 0x00; in testif_init()
79 netif->hwaddr[1] = 0x23; in testif_init()
80 netif->hwaddr[2] = 0xC1; in testif_init()
81 netif->hwaddr[3] = 0xDE; in testif_init()
82 netif->hwaddr[4] = 0xD0; in testif_init()
83 netif->hwaddr[5] = 0x0D; in testif_init()
86 netif->output_ip6 = ethip6_output; in testif_init()
87 netif->ip6_autoconfig_enabled = 1; in testif_init()
88 netif_create_ip6_linklocal_address(netif, 1); in testif_init()
89 netif->flags |= NETIF_FLAG_MLD6; in testif_init()
95 static void input_pkt(struct netif *netif, const u8_t *data, size_t len) in input_pkt() argument
107 err = netif->input(p, netif); in input_pkt()
113 static void input_pkts(struct netif *netif, const u8_t *data, size_t len) in input_pkts() argument
131 input_pkt(netif, ptr, frame_len); in input_pkts()
137 input_pkt(netif, data, len); in input_pkts()
143 struct netif net_test; in main()