Blob Blame History Raw
diff -up pseudo-1.9.0/ports/linux/xattr/portdefs.h.orig pseudo-1.9.0/ports/linux/xattr/portdefs.h
--- pseudo-1.9.0/ports/linux/xattr/portdefs.h.orig	2018-01-23 21:18:03.000000000 +0100
+++ pseudo-1.9.0/ports/linux/xattr/portdefs.h	2018-07-30 09:01:16.757303350 +0200
@@ -1,2 +1,2 @@
-#include <attr/xattr.h>
+#include <sys/xattr.h>
 #include <stdint.h>
diff -up pseudo-1.9.0/ports/linux/xattr/pseudo_wrappers.c.orig pseudo-1.9.0/ports/linux/xattr/pseudo_wrappers.c
--- pseudo-1.9.0/ports/linux/xattr/pseudo_wrappers.c.orig	2018-01-23 21:18:03.000000001 +0100
+++ pseudo-1.9.0/ports/linux/xattr/pseudo_wrappers.c	2018-07-29 01:02:26.217422130 +0200
@@ -116,7 +116,7 @@ static ssize_t shared_getxattr(const cha
 		path ? path : "<no path>", fd, name);
 	pseudo_msg_t *result = pseudo_client_op(OP_GET_XATTR, 0, fd, -1, path, &buf, name);
 	if (result->result != RESULT_SUCCEED) {
-		errno = ENOATTR;
+		errno = ENODATA;
 		return -1;
 	}
 
@@ -233,7 +233,7 @@ static ssize_t shared_listxattr(const ch
 	pseudo_msg_t *result = pseudo_client_op(OP_LIST_XATTR, 0, fd, -1, path, &buf);
 	if (result->result != RESULT_SUCCEED) {
 		pseudo_debug(PDBGF_XATTR, "listxattr: no success.\n");
-		errno = ENOATTR;
+		errno = ENODATA;
 		return -1;
 	}
 	if (list) {