From fbaae0951a2d0a01e7c817f9d3baf2127284270f Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Tue, 21 Oct 2014 20:20:45 +0200 Subject: [PATCH] ip: set solicited node address correctly --- sys/net/include/sixlowpan/ip.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/include/sixlowpan/ip.h b/sys/net/include/sixlowpan/ip.h index 49964c2c6d..89da8d40e9 100644 --- a/sys/net/include/sixlowpan/ip.h +++ b/sys/net/include/sixlowpan/ip.h @@ -301,7 +301,7 @@ static inline void ipv6_addr_set_solicited_node_addr(ipv6_addr_t *ipv6_addr_out, /* copy only the last 24-bit of the ip-address that is beeing resolved */ ipv6_addr_out->uint32[0] = HTONL(0xff020000); ipv6_addr_out->uint32[1] = 0; - ipv6_addr_out->uint32[2] = HTONS(1); + ipv6_addr_out->uint32[2] = HTONL(1); ipv6_addr_out->uint8[12] = 0xff; ipv6_addr_out->uint8[13] = ipv6_addr_in->uint8[13]; ipv6_addr_out->uint16[7] = ipv6_addr_in->uint16[7];