44 #if LWIP_IPV6 && LWIP_ETHERNET
79 ethip6_output(
struct netif *
netif,
struct pbuf *q,
const ip6_addr_t *ip6addr)
86 if (ip6_addr_ismulticast(ip6addr)) {
90 dest.addr[2] = ((
const u8_t *)(&(ip6addr->addr[3])))[0];
91 dest.addr[3] = ((
const u8_t *)(&(ip6addr->addr[3])))[1];
92 dest.addr[4] = ((
const u8_t *)(&(ip6addr->addr[3])))[2];
93 dest.addr[5] = ((
const u8_t *)(&(ip6addr->addr[3])))[3];
103 result = nd6_get_next_hop_addr_or_queue(
netif, q, ip6addr, &hwaddr);
109 if (hwaddr ==
NULL) {