| commit | e4c60f9f823202d3703a2d1e393c15ed036796a2 | [log] [tgz] |
|---|---|---|
| author | Tim Windelschmidt <tim@monogon.tech> | Fri Apr 19 00:01:47 2024 +0200 |
| committer | Tim Windelschmidt <tim@monogon.tech> | Wed Apr 24 22:29:11 2024 +0000 |
| tree | 8fa72e8fa1ff8e940d249364f448a397262f9c11 | |
| parent | 0cf8944e8539a575ce280d70d54bf4ecf16b8228 [diff] |
m/n/c/n/dhcp4c/callback: Replace x.Sub(time.Now()) with time.Until(x) Change-Id: Iedf1300986d553dbe0721b66ae2b229333cea520 Reviewed-on: https://review.monogon.dev/c/monogon/+/3013 Reviewed-by: Serge Bazanski <serge@monogon.tech> Tested-by: Jenkins CI
diff --git a/metropolis/node/core/network/dhcp4c/callback/callback.go b/metropolis/node/core/network/dhcp4c/callback/callback.go index 0ac0289..cc21b4f 100644 --- a/metropolis/node/core/network/dhcp4c/callback/callback.go +++ b/metropolis/node/core/network/dhcp4c/callback/callback.go
@@ -96,7 +96,8 @@ } if new != nil { - remainingLifetimeSecs := int(math.Ceil(new.ExpiresAt.Sub(time.Now()).Seconds())) + + remainingLifetimeSecs := int(math.Ceil(time.Until(new.ExpiresAt).Seconds())) newBroadcastIP := dhcpv4.GetIP(dhcpv4.OptionBroadcastAddress, new.Options) if err := netlink.AddrReplace(iface, &netlink.Addr{ IPNet: newNet,