From 2aa6bcdab463fc227df2ed0d931e0b4aa56ca86c Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Sat, 23 Nov 2013 03:29:08 +0100 Subject: [PATCH] filled up IPv6 netmask correctly --- sys/net/sixlowpan/lowpan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/sixlowpan/lowpan.c b/sys/net/sixlowpan/lowpan.c index c5f536d6b1..e557ea8530 100644 --- a/sys/net/sixlowpan/lowpan.c +++ b/sys/net/sixlowpan/lowpan.c @@ -1314,7 +1314,7 @@ void lowpan_iphc_decoding(uint8_t *data, uint8_t length, case (0x03): { /* 0-bits */ memcpy(&(ipv6_buf->srcaddr.uint8[0]), &ll_prefix[0], 2); - memset(&(ipv6_buf->srcaddr.uint8[8]), 0, 14); + memset(&(ipv6_buf->srcaddr.uint8[2]), 0, 20); memcpy(&(ipv6_buf->srcaddr.uint8[8]), &s_laddr->uint8[0], 8); break; }