@@ -23,6 +23,7 @@ HFILES = \
defer_item.h \
libxfs_io.h \
libxfs_api_defs.h \
+ listxattr.h \
init.h \
libxfs_priv.h \
linux-err.h \
@@ -69,6 +70,7 @@ CFILES = buf_mem.c \
defer_item.c \
init.c \
kmem.c \
+ listxattr.c \
logitem.c \
rdwr.c \
topology.c \
similarity index 99%
rename from repair/listxattr.c
rename to libxfs/listxattr.c
@@ -6,7 +6,7 @@
#include "libxfs.h"
#include "libxlog.h"
#include "libfrog/bitmap.h"
-#include "repair/listxattr.h"
+#include "listxattr.h"
/* Call a function for every entry in a shortform xattr structure. */
STATIC int
similarity index 81%
rename from repair/listxattr.h
rename to libxfs/listxattr.h
@@ -3,8 +3,8 @@
* Copyright (c) 2022-2024 Oracle. All Rights Reserved.
* Author: Darrick J. Wong <djwong@kernel.org>
*/
-#ifndef __REPAIR_LISTXATTR_H__
-#define __REPAIR_LISTXATTR_H__
+#ifndef __LIBXFS_LISTXATTR_H__
+#define __LIBXFS_LISTXATTR_H__
typedef int (*xattr_walk_fn)(struct xfs_inode *ip, unsigned int attr_flags,
const unsigned char *name, unsigned int namelen,
@@ -12,4 +12,4 @@ typedef int (*xattr_walk_fn)(struct xfs_inode *ip, unsigned int attr_flags,
int xattr_walk(struct xfs_inode *ip, xattr_walk_fn attr_fn, void *priv);
-#endif /* __REPAIR_LISTXATTR_H__ */
+#endif /* __LIBXFS_LISTXATTR_H__ */
@@ -24,7 +24,6 @@ HFILES = \
err_protos.h \
globals.h \
incore.h \
- listxattr.h \
pptr.h \
prefetch.h \
progress.h \
@@ -59,7 +58,6 @@ CFILES = \
incore_ext.c \
incore_ino.c \
init.c \
- listxattr.c \
phase1.c \
phase2.c \
phase3.c \
@@ -11,7 +11,7 @@
#include "repair/globals.h"
#include "repair/err_protos.h"
#include "repair/slab.h"
-#include "repair/listxattr.h"
+#include "libxfs/listxattr.h"
#include "repair/threads.h"
#include "repair/incore.h"
#include "repair/pptr.h"