diff options
-rw-r--r-- | cmds-check.c | 1 | ||||
-rw-r--r-- | repair.c | 2 | ||||
-rw-r--r-- | repair.h | 2 |
3 files changed, 4 insertions, 1 deletions
diff --git a/cmds-check.c b/cmds-check.c index b14cb1fa..6a748ace 100644 --- a/cmds-check.c +++ b/cmds-check.c @@ -67,7 +67,6 @@ static u64 data_bytes_referenced = 0; static int found_old_backref = 0; static LIST_HEAD(duplicate_extents); static LIST_HEAD(delete_items); -static int repair = 0; static int no_holes = 0; static int init_extent_tree = 0; static int check_data_csum = 0; @@ -21,6 +21,8 @@ #include "utils.h" #include "repair.h" +int repair = 0; + int btrfs_add_corrupt_extent_record(struct btrfs_fs_info *info, struct btrfs_key *first_key, u64 start, u64 len, int level) @@ -21,6 +21,8 @@ #include "ctree.h" +extern int repair; /* repair mode */ + struct btrfs_corrupt_block { struct cache_extent cache; struct btrfs_key key; |