Move the bitmap code to libfrog so that we can use bitmaps in
xfs_repair.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
* Copyright (C) 2018 Oracle. All Rights Reserved.
* Author: Darrick J. Wong <darrick.wong@oracle.com>
*/
-#ifndef XFS_SCRUB_BITMAP_H_
-#define XFS_SCRUB_BITMAP_H_
+#ifndef LIBFROG_BITMAP_H_
+#define LIBFROG_BITMAP_H_
struct bitmap {
pthread_mutex_t bt_lock;
bool bitmap_empty(struct bitmap *bmap);
void bitmap_dump(struct bitmap *bmap);
-#endif /* XFS_SCRUB_BITMAP_H_ */
+#endif /* LIBFROG_BITMAP_H_ */
CFILES = \
avl64.c \
+bitmap.c \
convert.c \
crc32.c \
fsgeom.c \
endif # scrub_prereqs
HFILES = \
-bitmap.h \
common.h \
counter.h \
disk.h \
xfs_scrub.h
CFILES = \
-bitmap.c \
common.c \
counter.c \
disk.c \