[systemd-commits] src/tmpfiles

Dave Reisner dreisner at kemper.freedesktop.org
Sun Oct 12 18:42:36 PDT 2014


 src/tmpfiles/tmpfiles.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e7aab5412829ed6b50d109f670bd0b1b365838a7
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Oct 11 20:35:06 2014 -0400

    tmpfiles: compare return against correct errno
    
    name_to_handle_at returns -EOPNOTSUPP, not -ENOTSUP.

diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index dafb9ae..8108b43 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -259,7 +259,7 @@ static int dir_is_mount_point(DIR *d, const char *subdir) {
 
         /* got only one handle; assume different mount points if one
          * of both queries was not supported by the filesystem */
-        if (r_p == -ENOSYS || r_p == -ENOTSUP || r == -ENOSYS || r == -ENOTSUP)
+        if (r_p == -ENOSYS || r_p == -EOPNOTSUPP || r == -ENOSYS || r == -EOPNOTSUPP)
                 return true;
 
         /* return error */



More information about the systemd-commits mailing list