btrfs-progs: use system attr instead of attr library
diff mbox

Message ID 1416404520-30045-1-git-send-email-dsterba@suse.cz
State Accepted
Headers show

Commit Message

David Sterba Nov. 19, 2014, 1:42 p.m. UTC
We use the attr version provided by system in other places already,
now we can remove dependency on the separate attr library.

Signed-off-by: David Sterba <dsterba@suse.cz>
---
 props.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Patch
diff mbox

diff --git a/props.c b/props.c
index 9fd612f97026..c7c67529fd79 100644
--- a/props.c
+++ b/props.c
@@ -17,7 +17,7 @@ 
 #include <sys/stat.h>
 #include <sys/ioctl.h>
 #include <sys/types.h>
-#include <attr/xattr.h>
+#include <sys/xattr.h>
 #include <fcntl.h>
 #include <unistd.h>
 
@@ -29,6 +29,12 @@ 
 #define XATTR_BTRFS_PREFIX     "btrfs."
 #define XATTR_BTRFS_PREFIX_LEN (sizeof(XATTR_BTRFS_PREFIX) - 1)
 
+/*
+ * Defined as synonyms in attr/xattr.h
+ */
+#ifndef ENOATTR
+#define ENOATTR ENODATA
+#endif
 
 static int prop_read_only(enum prop_object_type type,
 			  const char *object,