tmpfiles: use correct error variable
diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index ed7022f..7af1359 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -1805,7 +1805,7 @@
 
         fd = openat(pfd, bn, O_NOFOLLOW|O_CLOEXEC|O_PATH);
         if (fd < 0)
-                return log_error_errno(fd, "Failed to openat(%s): %m", path);
+                return log_error_errno(errno, "Failed to openat(%s): %m", path);
 
         return fd_set_perms(i, fd, i->path, NULL);
 }