summaryrefslogtreecommitdiff
path: root/libacl/acl_extended_file.c
diff options
context:
space:
mode:
authorNathan Scott <nathans@sgi.com>2002-09-04 23:19:54 +0000
committerNathan Scott <nathans@sgi.com>2002-09-04 23:19:54 +0000
commit43ceb48dc022f3c9eccbb25d7338a0e96490fc8d (patch)
treee366b6afd72c58f21970f83b0c76d59c340531d8 /libacl/acl_extended_file.c
parent4b46d0a5f341d70b558373f374f596a98275695d (diff)
downloadacl-43ceb48dc022f3c9eccbb25d7338a0e96490fc8d.tar.gz
minor updates from Andreas.
Diffstat (limited to 'libacl/acl_extended_file.c')
-rw-r--r--libacl/acl_extended_file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libacl/acl_extended_file.c b/libacl/acl_extended_file.c
index 4f7e9f0..26a9c3f 100644
--- a/libacl/acl_extended_file.c
+++ b/libacl/acl_extended_file.c
@@ -34,12 +34,12 @@ acl_extended_file(const char *path_p)
int retval;
retval = getxattr(path_p, ACL_EA_ACCESS, NULL, 0);
- if (retval < 0 && errno != ENOATTR)
+ if (retval < 0 && errno != ENOATTR && errno != ENODATA)
return -1;
if (retval > base_size)
return 1;
retval = getxattr(path_p, ACL_EA_DEFAULT, NULL, 0);
- if (retval < 0 && errno != ENOATTR)
+ if (retval < 0 && errno != ENOATTR && errno != ENODATA)
return -1;
if (retval >= base_size)
return 1;