X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=libudev%2Flibudev-selinux-private.c;h=cb06a280f7924000abeaba50b47f0b963eff0062;hp=2d4463d8648ef26277aa4fcf2815b76dd9a6534e;hb=13d83b88b600c24ada4ec78232f508ce7f8f3ca5;hpb=cb9a0eeeab56c402dbbab79f3c1be985139ccfd9 diff --git a/libudev/libudev-selinux-private.c b/libudev/libudev-selinux-private.c index 2d4463d86..cb06a280f 100644 --- a/libudev/libudev-selinux-private.c +++ b/libudev/libudev-selinux-private.c @@ -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;