summaryrefslogtreecommitdiff
path: root/src/ext4magic.c
diff options
context:
space:
mode:
authorrobi <robi>2011-10-19 00:02:48 +0000
committerrobi <robi>2011-10-19 00:02:48 +0000
commitaacfa4d0120b4d979f62a37a10b9d3cf2755e8dc (patch)
treef6b47457209d82498ee4f599f5c869fbd3268a62 /src/ext4magic.c
parent76cdc3cf7ccdd9fa0d796c829924c7d00fab22dd (diff)
ext4 magic function part 1
Diffstat (limited to 'src/ext4magic.c')
-rw-r--r--src/ext4magic.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/ext4magic.c b/src/ext4magic.c
index 57345fe..7d19983 100644
--- a/src/ext4magic.c
+++ b/src/ext4magic.c
@@ -1003,12 +1003,13 @@ if ((mode & COMMAND_INODE) && (mode & RECOVER_INODE))
// we use imap as a flag for the disaster mode
ext2fs_free_inode_bitmap(imap);
imap = NULL;
- if (bmap && (!(current_fs->super->s_feature_incompat & EXT3_FEATURE_INCOMPAT_EXTENTS)))
- magic_block_scan3(des_dir, t_after);
+ if (bmap && (!(current_fs->super->s_feature_incompat & EXT3_FEATURE_INCOMPAT_EXTENTS))){
+ printf("MAGIC function for ext3 not available, use ext4magic 0.2.2 instead\n");
+// magic_block_scan3(des_dir, t_after);
+ }
else{
- if (bmap) printf("The MAGIC Funktion is currently only for ext3 filesystems available\n");
-// magic_block_scan4(des_dir,t_after);
-
+ //if (bmap) printf("The MAGIC Function is currently only for ext3 filesystems available\n");
+ magic_block_scan4(des_dir,t_after);
}
}
clear_dir_list(dir);