libredirect: add 'listxattr'

This commit is contained in:
Bjørn Forsman
2026-01-21 19:20:34 +01:00
parent d52bc27f96
commit bb92c283de
+10
View File
@@ -324,6 +324,16 @@ WRAPPER(DIR *, opendir)(const char * path)
}
WRAPPER_DEF(opendir)
#if !defined(__APPLE__)
WRAPPER(ssize_t, listxattr)(const char * path, char * list, size_t size)
{
int (*listxattr_real) (const char *, char *, size_t) = LOOKUP_REAL(listxattr);
char buf[PATH_MAX];
return listxattr_real(rewrite(path, buf), list, size);
}
WRAPPER_DEF(listxattr);
#endif
#if !defined(__APPLE__)
WRAPPER(ssize_t, llistxattr)(const char * path, char * list, size_t size)
{