diff options
author | Linus Nordberg <linus@nordberg.se> | 2019-10-10 23:04:57 +0200 |
---|---|---|
committer | Linus Nordberg <linus@nordberg.se> | 2019-10-10 23:04:57 +0200 |
commit | e8b4169c1a347b03982c81bee841ce6574cc3586 (patch) | |
tree | a5552a954c5964b22ee3d831ba5d57567182b411 /wg-dynamic-server.c | |
parent | Formatting (diff) | |
download | wg-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.c | 2 |
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; |