From c7096aef81e937f6063f8e55aa5b5d1e78fc09a3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 8 Jan 2018 18:56:00 +0000 Subject: [PATCH] network: Fix calculating the last IP address of a network Signed-off-by: Michael Tremer --- src/network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network.c b/src/network.c index 77425e6..b19a65a 100644 --- a/src/network.c +++ b/src/network.c @@ -86,7 +86,7 @@ static struct in6_addr make_last_address(const struct in6_addr* address, unsigne // Perform bitwise OR for (unsigned int i = 0; i < 4; i++) - a.s6_addr32[i] = address->s6_addr[i] | ~bitmask.s6_addr32[i]; + a.s6_addr32[i] = address->s6_addr32[i] | ~bitmask.s6_addr32[i]; return a; } -- 2.39.5