]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/chain_xattr: s/ENODATA/ENOATTR/
authorSage Weil <sage@redhat.com>
Thu, 9 Apr 2015 17:00:54 +0000 (10:00 -0700)
committerSage Weil <sage@redhat.com>
Fri, 15 May 2015 22:56:57 +0000 (18:56 -0400)
ENOATTR == ENODATA on Linux; other systems return ENOATTR.

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/chain_xattr.cc

index f50a9ccf011d99418a405b9c6b5e9ad603d4b60c..24b463435b44f82c581e4196b626fe137adf94ed 100644 (file)
@@ -138,7 +138,7 @@ int chain_getxattr(const char *fn, const char *name, void *val, size_t size)
     get_raw_xattr_name(name, i, raw_name, sizeof(raw_name));
 
     r = sys_getxattr(fn, raw_name, (char *)val + pos, chunk_size);
-    if (i && r == -ENODATA) {
+    if (i && r == -ENOATTR) {
       ret = pos;
       break;
     }
@@ -209,7 +209,7 @@ int chain_fgetxattr(int fd, const char *name, void *val, size_t size)
     get_raw_xattr_name(name, i, raw_name, sizeof(raw_name));
 
     r = sys_fgetxattr(fd, raw_name, (char *)val + pos, chunk_size);
-    if (i && r == -ENODATA) {
+    if (i && r == -ENOATTR) {
       ret = pos;
       break;
     }
@@ -282,10 +282,10 @@ int chain_setxattr(const char *fn, const char *name, const void *val, size_t siz
     do {
       get_raw_xattr_name(name, i, raw_name, sizeof(raw_name));
       r = sys_removexattr(fn, raw_name);
-      if (r < 0 && r != -ENODATA)
+      if (r < 0 && r != -ENOATTR)
        ret = r;
       i++;
-    } while (r != -ENODATA);
+    } while (r != -ENOATTR);
   }
   
   return ret;
@@ -318,10 +318,10 @@ int chain_fsetxattr(int fd, const char *name, const void *val, size_t size)
     do {
       get_raw_xattr_name(name, i, raw_name, sizeof(raw_name));
       r = sys_fremovexattr(fd, raw_name);
-      if (r < 0 && r != -ENODATA)
+      if (r < 0 && r != -ENOATTR)
        ret = r;
       i++;
-    } while (r != -ENODATA);
+    } while (r != -ENOATTR);
   }
   
   return ret;