From: Patrik Flykt Date: Fri, 16 Jun 2017 06:35:12 +0000 (+0300) Subject: networkd-radv: Fix router lifetime assignment X-Git-Tag: v234~135^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=945e32252ee4c3dd61145df4bade5e344c6ce9da;p=thirdparty%2Fsystemd.git networkd-radv: Fix router lifetime assignment Router lifetime is stored as usec_t, use value accordingly. --- diff --git a/src/network/networkd-radv.c b/src/network/networkd-radv.c index cdcb8c77171..af9e116936b 100644 --- a/src/network/networkd-radv.c +++ b/src/network/networkd-radv.c @@ -58,7 +58,7 @@ int radv_configure(Link *link) { /* a value of 0xffffffff represents infinity, 0x0 means this host is not a router */ r = sd_radv_set_router_lifetime(link->radv, - link->network->router_lifetime_usec); + DIV_ROUND_UP(link->network->router_lifetime_usec, USEC_PER_SEC)); if (r < 0) return r;