From: Yu Watanabe Date: Wed, 30 Jun 2021 21:42:55 +0000 (+0900) Subject: network: use usec_add() at several more places X-Git-Tag: v250-rc1~855^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F20410%2Fhead;p=thirdparty%2Fsystemd.git network: use usec_add() at several more places --- diff --git a/src/network/networkd-ndisc.c b/src/network/networkd-ndisc.c index e2c178aad0a..1564aa0cf7d 100644 --- a/src/network/networkd-ndisc.c +++ b/src/network/networkd-ndisc.c @@ -1045,7 +1045,7 @@ static int ndisc_router_process_rdnss(Link *link, sd_ndisc_router *rt) { if (rdnss) { rdnss->marked = false; rdnss->router = router; - rdnss->valid_until = time_now + lifetime * USEC_PER_SEC; + rdnss->valid_until = usec_add(time_now, lifetime * USEC_PER_SEC); continue; } @@ -1056,7 +1056,7 @@ static int ndisc_router_process_rdnss(Link *link, sd_ndisc_router *rt) { *x = (NDiscRDNSS) { .address = a[j], .router = router, - .valid_until = time_now + lifetime * USEC_PER_SEC, + .valid_until = usec_add(time_now, lifetime * USEC_PER_SEC), }; r = set_ensure_consume(&link->ndisc_rdnss, &ndisc_rdnss_hash_ops, TAKE_PTR(x)); @@ -1143,12 +1143,12 @@ static int ndisc_router_process_dnssl(Link *link, sd_ndisc_router *rt) { if (dnssl) { dnssl->marked = false; dnssl->router = router; - dnssl->valid_until = time_now + lifetime * USEC_PER_SEC; + dnssl->valid_until = usec_add(time_now, lifetime * USEC_PER_SEC); continue; } s->router = router; - s->valid_until = time_now + lifetime * USEC_PER_SEC; + s->valid_until = usec_add(time_now, lifetime * USEC_PER_SEC); r = set_ensure_consume(&link->ndisc_dnssl, &ndisc_dnssl_hash_ops, TAKE_PTR(s)); if (r < 0)