btrfs-progs: make btrfs-corrupt-block compile again
authorDavid Sterba <dsterba@suse.cz>
Mon, 9 Sep 2013 20:40:55 +0000 (22:40 +0200)
committerChris Mason <chris.mason@fusionio.com>
Wed, 16 Oct 2013 12:20:43 +0000 (08:20 -0400)
Reexport csum_tree_block.

Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
btrfs-corrupt-block.c
disk-io.c
utils.h

index 9b72ad9..5c51305 100644 (file)
@@ -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)
index 0f69f0f..bc673c2 100644 (file)
--- 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 (file)
--- 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