From fb702dd7dd6e081f619651db4123ec37731711d3 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 2 May 2018 23:21:30 +0900 Subject: [PATCH] udev: do not mark ari_enabled true when its sysattr value is 0 (#8870) Fixes #8869. --- src/udev/udev-builtin-net_id.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { -- 2.25.1