From ed6c3e5c2dbf5dee2ebf1340bb338a5e14d40808 Mon Sep 17 00:00:00 2001 From: illiliti Date: Fri, 4 Jun 2021 20:15:45 +0300 Subject: [PATCH] udev_monitor.c: check UDEV_MONITOR_DIR only for existence Fixes #30 --- udev_monitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/udev_monitor.c b/udev_monitor.c index 56859c7..5a849a5 100644 --- a/udev_monitor.c +++ b/udev_monitor.c @@ -255,7 +255,7 @@ struct udev_monitor *udev_monitor_new_from_netlink(struct udev *udev, const char if (!udev_monitor->dir || udev_monitor->dir[0] == '\0') { udev_monitor->dir = UDEV_MONITOR_DIR; - if (access(udev_monitor->dir, R_OK | W_OK) == -1) { + if (access(udev_monitor->dir, F_OK) == -1) { if (errno != ENOENT) { goto close_ifd; }