Fixed a problem with the new fgetxattr() stubs.
authorWayne Davison <wayned@samba.org>
Fri, 27 Oct 2006 22:07:04 +0000 (22:07 +0000)
committerWayne Davison <wayned@samba.org>
Fri, 27 Oct 2006 22:07:04 +0000 (22:07 +0000)
xattrs.diff

index 62b0724d3e351162eeb8be65f0885e92d07b1460..916070572a5bad9f8e3a1fe16569a22a8d9f06ea 100644 (file)
@@ -309,7 +309,7 @@ TODO:
 +
 +ssize_t sys_fgetxattr(int filedes, const char *name, void *value, size_t size)
 +{
-+      return lgetxattr(filedes, name, value, size);
++      return fgetxattr(filedes, name, value, size);
 +}
 +
 +int sys_lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags)
@@ -336,7 +336,7 @@ TODO:
 +
 +ssize_t sys_fgetxattr(int filedes, const char *name, void *value, size_t size)
 +{
-+      return getxattr(filedes, name, value, size, 0, XATTR_NOFOLLOW);
++      return fgetxattr(filedes, name, value, size, 0, 0);
 +}
 +
 +int sys_lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags)