summaryrefslogtreecommitdiff
path: root/src/udev
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-05-02 23:21:30 +0900
committerLennart Poettering <lennart@poettering.net>2018-05-02 16:21:30 +0200
commitfb702dd7dd6e081f619651db4123ec37731711d3 (patch)
treeba85ad491130d5661b4b1d2390141ffd9bcb2764 /src/udev
parentc1c80f6c370b51c8f1944ff89ee86eb35ff79f05 (diff)
downloadsystemd-fb702dd7dd6e081f619651db4123ec37731711d3.tar.gz
udev: do not mark ari_enabled true when its sysattr value is 0 (#8870)
Fixes #8869.
Diffstat (limited to 'src/udev')
-rw-r--r--src/udev/udev-builtin-net_id.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c
index ca644e37f5..0a1e5dd7b7 100644
--- a/src/udev/udev-builtin-net_id.c
+++ b/src/udev/udev-builtin-net_id.c
@@ -287,7 +287,7 @@ static bool is_pci_multifunction(struct udev_device *dev) {
}
static bool is_pci_ari_enabled(struct udev_device *dev) {
- return !!udev_device_get_sysattr_value(dev, "ari_enabled");
+ return streq_ptr(udev_device_get_sysattr_value(dev, "ari_enabled"), "1");
}
static int dev_pci_slot(struct udev_device *dev, struct netnames *names) {