863c863 < u16_t lladdr_opt_len=0; --- > u16_t lladdr_opt_len; 873,875c873 < if (src_addr != IP6_ADDR_ANY6) { < lladdr_opt_len = ((netif->hwaddr_len + 2) >> 3) + (((netif->hwaddr_len + 2) & 0x07) ? 1 : 0); < } --- > lladdr_opt_len = ((netif->hwaddr_len + 2) >> 3) + (((netif->hwaddr_len + 2) & 0x07) ? 1 : 0); 888,889d885 < lladdr_opt = (struct lladdr_option *)((u8_t*)p->payload + sizeof(struct ns_header)); < 895a892,894 > if (src_addr != IP6_ADDR_ANY6) { > /* Include our hw address. */ > lladdr_opt = (struct lladdr_option *)((u8_t*)p->payload + sizeof(struct ns_header)); 898a898 > }