Go to the documentation of this file.
109 #if LWIP_IPV6 && LWIP_IPV6_MLD
116 ip6_addr_t ip6_allnodes_ll;
117 ip6_addr_set_allnodes_linklocal(&ip6_allnodes_ll);
153 for (q = p; q !=
NULL; q = q->
next) {
219 for (q = p; q !=
NULL; q = q->
next) {
278 p = low_level_input(
netif);
313 #if LWIP_NETIF_HOSTNAME
315 netif->hostname =
"lwip";
332 netif->output = etharp_output;
334 netif->output_ip6 = ethip6_output;
341 low_level_init(
netif);
#define MIB2_STATS_NETIF_ADD(n, x, val)
struct eth_addr * ethaddr
#define LWIP_ASSERT(message, assertion)
#define MIB2_STATS_NETIF_INC(n, x)
int lnc_sendPacket(struct lncInfo *lnc, void *packet, size_t len, uInt8 *dest)
err_t ethernetif_init(struct netif *netif)
#define NETIF_FLAG_ETHARP
#define LINK_STATS_INC(x)
u8_t pbuf_free(struct pbuf *p)
#define bcopy(src, dst, len)
netif_linkoutput_fn linkoutput
struct pbuf * pbuf_alloc(pbuf_layer l, u16_t length, pbuf_type type)
void ethernetif_input(struct netif *netif)
struct nicBuffer * tmpBuf
void * mem_malloc(mem_size_t size)
#define NETIF_FLAG_LINK_UP
#define LWIP_DEBUGF(debug, message)
u8_t pbuf_header(struct pbuf *p, s16_t header_size)
#define NETIF_FLAG_BROADCAST
#define ETHARP_HWADDR_LEN