aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.cz>2013-09-09 22:40:55 +0200
committerChris Mason <chris.mason@fusionio.com>2013-10-16 08:20:43 -0400
commit114a79f8236a7fdf5268cf9efe701e3413941419 (patch)
tree5c3fd2b4d835c869a66ebd8098df281970a57a6e
parent1425caef053a45ed4e7e96f0d0342566eb6c1fe8 (diff)
downloadbtrfs-progs-114a79f8236a7fdf5268cf9efe701e3413941419.tar.gz
btrfs-progs-114a79f8236a7fdf5268cf9efe701e3413941419.tar.xz
btrfs-progs-114a79f8236a7fdf5268cf9efe701e3413941419.zip
btrfs-progs: make btrfs-corrupt-block compile again
Reexport csum_tree_block. Signed-off-by: David Sterba <dsterba@suse.cz> Signed-off-by: Chris Mason <chris.mason@fusionio.com>
-rw-r--r--btrfs-corrupt-block.c1
-rw-r--r--disk-io.c2
-rw-r--r--utils.h2
3 files changed, 4 insertions, 1 deletions
diff --git a/btrfs-corrupt-block.c b/btrfs-corrupt-block.c
index 9b72ad9..5c51305 100644
--- a/btrfs-corrupt-block.c
+++ b/btrfs-corrupt-block.c
@@ -31,6 +31,7 @@
#include "transaction.h"
#include "list.h"
#include "version.h"
+#include "utils.h"
struct extent_buffer *debug_corrupt_block(struct btrfs_root *root, u64 bytenr,
u32 blocksize, int copy)
diff --git a/disk-io.c b/disk-io.c
index 0f69f0f..bc673c2 100644
--- a/disk-io.c
+++ b/disk-io.c
@@ -112,7 +112,7 @@ int verify_tree_block_csum_silent(struct extent_buffer *buf, u16 csum_size)
return __csum_tree_block_size(buf, csum_size, 1, 1);
}
-static int csum_tree_block(struct btrfs_root *root, struct extent_buffer *buf,
+int csum_tree_block(struct btrfs_root *root, struct extent_buffer *buf,
int verify)
{
u16 csum_size =
diff --git a/utils.h b/utils.h
index dc795f4..6c2553a 100644
--- a/utils.h
+++ b/utils.h
@@ -78,4 +78,6 @@ int get_label_mounted(const char *mount_path, char *labelp);
int test_num_disk_vs_raid(u64 metadata_profile, u64 data_profile,
u64 dev_cnt, int mixed, char *estr);
int is_vol_small(char *file);
+int csum_tree_block(struct btrfs_root *root, struct extent_buffer *buf,
+ int verify);
#endif