From 6f6ba46fc54cde09a92d147520f3ac89728f861a Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Fri, 26 Apr 2019 00:42:45 +0200 Subject: Add a comment on the fake lease at startup --- wg-dynamic-client.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wg-dynamic-client.c b/wg-dynamic-client.c index a8b0e77..0b13611 100644 --- a/wg-dynamic-client.c +++ b/wg-dynamic-client.c @@ -428,6 +428,8 @@ int main(int argc __attribute__((unused)), char *argv[] __attribute__((unused))) debug("%s: %s\n", wg_interface, inet_ntop(AF_INET6, &our_lladdr, lladr_str, sizeof lladr_str)); + /* If we have an address configured, let's assume it's from a + * lease in order to get renewal done. */ if (our_gaddr4.ip.ip4.s_addr || !IN6_IS_ADDR_UNSPECIFIED(&our_gaddr6.ip.ip6)) { our_lease.start = current_time(); -- cgit v1.2.3-59-g8ed1b