summaryrefslogtreecommitdiff
path: root/metaentry.c
diff options
context:
space:
mode:
Diffstat (limited to 'metaentry.c')
-rw-r--r--metaentry.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/metaentry.c b/metaentry.c
index 0277c28..efd8d3a 100644
--- a/metaentry.c
+++ b/metaentry.c
@@ -220,6 +220,10 @@ mentry_create(const char *path)
lsize = listxattr(path, NULL, 0);
if (lsize < 0) {
+ /* Perhaps the FS doesn't support xattrs? */
+ if (errno == ENOTSUP)
+ return mentry;
+
msg(MSG_ERROR, "listxattr failed for %s: %s\n",
path, strerror(errno));
return NULL;