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) {