Skip to content
Snippets Groups Projects
Commit 43d5fe1e authored by Martine Lenders's avatar Martine Lenders
Browse files

ipv6_addr: add missing mask to prefix initialization

parent 0670f7da
No related branches found
No related tags found
No related merge requests found
...@@ -74,7 +74,7 @@ void ng_ipv6_addr_init_prefix(ng_ipv6_addr_t *out, const ng_ipv6_addr_t *prefix, ...@@ -74,7 +74,7 @@ void ng_ipv6_addr_init_prefix(ng_ipv6_addr_t *out, const ng_ipv6_addr_t *prefix,
uint8_t mask = 0xff << (8 - (bits - (bytes * 8))); uint8_t mask = 0xff << (8 - (bits - (bytes * 8)));
out->u8[bytes] &= ~mask; out->u8[bytes] &= ~mask;
out->u8[bytes] |= prefix->u8[bytes]; out->u8[bytes] |= (prefix->u8[bytes] & mask);
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment