chiark / gitweb /
libudev: queue - _unref() should return the object
[elogind.git] / libudev / libudev-selinux-private.c
index 2d4463d8648ef26277aa4fcf2815b76dd9a6534e..cb06a280f7924000abeaba50b47f0b963eff0062 100644 (file)
@@ -83,7 +83,7 @@ void udev_selinux_resetfscreatecon(struct udev *udev)
                err(udev, "setfscreatecon failed: %m\n");
 }
 
-void udev_selinux_setfscreateconat(struct udev *udev, int dirfd, const char *file, unsigned int mode)
+void udev_selinux_setfscreateconat(struct udev *udev, int dfd, const char *file, unsigned int mode)
 {
        char filename[UTIL_PATH_SIZE];
 
@@ -96,7 +96,7 @@ void udev_selinux_setfscreateconat(struct udev *udev, int dirfd, const char *fil
                char target[UTIL_PATH_SIZE];
                ssize_t len;
 
-               snprintf(procfd, sizeof(procfd), "/proc/%u/fd/%u", getpid(), dirfd);
+               snprintf(procfd, sizeof(procfd), "/proc/%u/fd/%u", getpid(), dfd);
                len = readlink(procfd, target, sizeof(target));
                if (len <= 0 || len == sizeof(target))
                        return;