]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-link.c
time-util: assume CLOCK_BOOTTIME always exists 22885/head
authorLennart Poettering <lennart@poettering.net>
Mon, 28 Mar 2022 14:41:10 +0000 (16:41 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 28 Mar 2022 14:55:41 +0000 (16:55 +0200)
commitba4e0427e955a648e24f6506d0cb92857c84b85d
tree78d563c6d8b36fab7b7d53997d5a27f55cad10d6
parentec4954d934c67c315669eff5593a68fd402a63e8
time-util: assume CLOCK_BOOTTIME always exists

Let's raise our supported baseline a bit: CLOCK_BOOTTIME started to work
with timerfd in kernel 3.15 (i.e. back in 2014), let's require support
for it now.

This will raise our baseline only modestly from 3.13 → 3.15.
46 files changed:
README
src/basic/time-util.c
src/basic/time-util.h
src/core/timer.h
src/import/curl-util.c
src/libsystemd-network/lldp-neighbor.c
src/libsystemd-network/sd-dhcp-client.c
src/libsystemd-network/sd-dhcp-server.c
src/libsystemd-network/sd-dhcp6-client.c
src/libsystemd-network/sd-ipv4acd.c
src/libsystemd-network/sd-lldp-rx.c
src/libsystemd-network/sd-lldp-tx.c
src/libsystemd-network/sd-ndisc.c
src/libsystemd-network/sd-radv.c
src/libsystemd-network/test-dhcp-client.c
src/libsystemd-network/test-dhcp6-client.c
src/libsystemd-network/test-ndisc-ra.c
src/libsystemd-network/test-ndisc-rs.c
src/libsystemd/sd-event/sd-event.c
src/libsystemd/sd-event/test-event.c
src/machine/machined.c
src/network/netdev/wireguard.c
src/network/networkd-address.c
src/network/networkd-dhcp-prefix-delegation.c
src/network/networkd-dhcp4.c
src/network/networkd-dhcp6.c
src/network/networkd-link.c
src/network/networkd-ndisc.c
src/network/networkd-route.c
src/network/test-networkd-address.c
src/network/wait-online/manager.c
src/resolve/resolved-dns-cache.c
src/resolve/resolved-dns-packet.c
src/resolve/resolved-dns-query.c
src/resolve/resolved-dns-scope.c
src/resolve/resolved-dns-server.c
src/resolve/resolved-dns-stream.c
src/resolve/resolved-dns-transaction.c
src/resolve/resolved-etc-hosts.c
src/resolve/resolved-manager.c
src/resolve/resolved-socket-graveyard.c
src/shared/watchdog.c
src/test/test-time-util.c
src/timesync/timesyncd-manager.c
src/udev/udev-ctrl.c
src/udev/udevd.c