aboutsummaryrefslogtreecommitdiffstats
path: root/wg-dynamic-server.c
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordberg.se>2019-10-10 23:04:57 +0200
committerLinus Nordberg <linus@nordberg.se>2019-10-10 23:04:57 +0200
commite8b4169c1a347b03982c81bee841ce6574cc3586 (patch)
treea5552a954c5964b22ee3d831ba5d57567182b411 /wg-dynamic-server.c
parentFormatting (diff)
downloadwg-dynamic-e8b4169c1a347b03982c81bee841ce6574cc3586.tar.xz
wg-dynamic-e8b4169c1a347b03982c81bee841ce6574cc3586.zip
Don't restore an lladdr as a lease
Diffstat (limited to 'wg-dynamic-server.c')
-rw-r--r--wg-dynamic-server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/wg-dynamic-server.c b/wg-dynamic-server.c
index 9a5d5eb..9b7d689 100644
--- a/wg-dynamic-server.c
+++ b/wg-dynamic-server.c
@@ -530,7 +530,7 @@ static void init_leaess_from_peers()
if (allowedip->family == AF_INET6 &&
IN6_IS_ADDR_LINKLOCAL(&allowedip->ip6))
lladdr = &allowedip->ip6;
- if (allowedip->family == AF_INET && !ipv4)
+ else if (allowedip->family == AF_INET && !ipv4)
ipv4 = &allowedip->ip4;
else if (allowedip->family == AF_INET6 && !ipv6)
ipv6 = &allowedip->ip6;