]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
libsystemd-network: use udev_available()
authorNick Rosbrook <nick.rosbrook@canonical.com>
Wed, 8 Jun 2022 19:53:30 +0000 (15:53 -0400)
committerNick Rosbrook <nick.rosbrook@canonical.com>
Wed, 8 Jun 2022 22:32:37 +0000 (18:32 -0400)
src/libsystemd-network/dhcp-identifier.c

index d2b190244f565868b00d13517ffa0d8bb386cd66..326b09ac5e20cc42a9ff6c11a6e9c6ce06388513 100644 (file)
@@ -11,7 +11,6 @@
 #include "netif-util.h"
 #include "siphash24.h"
 #include "sparse-endian.h"
-#include "stat-util.h"
 #include "string-table.h"
 #include "udev-util.h"
 
@@ -213,7 +212,7 @@ int dhcp_identifier_set_iaid(
         uint64_t id;
         int r;
 
-        if (path_is_read_only_fs("/sys") <= 0 && !use_mac) {
+        if (udev_available() && !use_mac) {
                 /* udev should be around */
 
                 r = sd_device_new_from_ifindex(&device, ifindex);