hw/9pfs: Drop unnecessary *xattr wrapper API declarations
These are not used anywhere in the source tree. Drop them. Signed-off-by: Bin Meng <bin.meng@windriver.com> Reviewed-by: Greg Kurz <groug@kaod.org> Message-Id: <20221219102022.2167736-3-bin.meng@windriver.com> Signed-off-by: Christian Schoenebeck <qemu_oss@crudebyte.com>
This commit is contained in:
parent
6888af46c7
commit
09f0080ecd
@ -90,19 +90,8 @@ static inline int errno_to_dotl(int err) {
|
|||||||
|
|
||||||
#ifdef CONFIG_DARWIN
|
#ifdef CONFIG_DARWIN
|
||||||
#define qemu_fgetxattr(...) fgetxattr(__VA_ARGS__, 0, 0)
|
#define qemu_fgetxattr(...) fgetxattr(__VA_ARGS__, 0, 0)
|
||||||
#define qemu_lgetxattr(...) getxattr(__VA_ARGS__, 0, XATTR_NOFOLLOW)
|
|
||||||
#define qemu_llistxattr(...) listxattr(__VA_ARGS__, XATTR_NOFOLLOW)
|
|
||||||
#define qemu_lremovexattr(...) removexattr(__VA_ARGS__, XATTR_NOFOLLOW)
|
|
||||||
static inline int qemu_lsetxattr(const char *path, const char *name,
|
|
||||||
const void *value, size_t size, int flags) {
|
|
||||||
return setxattr(path, name, value, size, 0, flags | XATTR_NOFOLLOW);
|
|
||||||
}
|
|
||||||
#else
|
#else
|
||||||
#define qemu_fgetxattr fgetxattr
|
#define qemu_fgetxattr fgetxattr
|
||||||
#define qemu_lgetxattr lgetxattr
|
|
||||||
#define qemu_llistxattr llistxattr
|
|
||||||
#define qemu_lremovexattr lremovexattr
|
|
||||||
#define qemu_lsetxattr lsetxattr
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static inline void close_preserve_errno(int fd)
|
static inline void close_preserve_errno(int fd)
|
||||||
|
Loading…
Reference in New Issue
Block a user