From 2e3bf668ae17aee6a499e8332541516ecc92e5b0 Mon Sep 17 00:00:00 2001 From: Ben Brewer Date: Thu, 29 May 2014 14:40:42 +0100 Subject: Use ENODATA instead of ENOATTR The man page for lsetxattr says that ENOATTR is a synonym of ENODATA, since ENOATTR is not always available in sys/xattr.h we'll use ENODATA instead. --- tbdiff/tbdiff-xattrs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tbdiff/tbdiff-xattrs.c b/tbdiff/tbdiff-xattrs.c index 0f2adc8..c020ee5 100644 --- a/tbdiff/tbdiff-xattrs.c +++ b/tbdiff/tbdiff-xattrs.c @@ -124,7 +124,7 @@ static int name_remove(char const *name, void *ud) { char const *path = ud; if (lremovexattr(path, name) < 0) { switch (errno) { - case ENOATTR: + case ENODATA: return TBD_ERROR(TBD_ERROR_XATTRS_MISSING_ATTR); case ENOTSUP: return TBD_ERROR(TBD_ERROR_XATTRS_NOT_SUPPORTED); -- cgit v1.2.1