| 66 | } |
| 67 | |
| 68 | static int test_cramfs(const disk_t *disk_car, const struct cramfs_super *sb, const partition_t *partition, const int verbose) |
| 69 | { |
| 70 | if (sb->magic!=le32(CRAMFS_MAGIC)) |
| 71 | return 1; |
| 72 | if(partition==NULL) |
| 73 | return 0; |
| 74 | if(verbose>0) |
| 75 | log_info("\ncramfs Marker at %u/%u/%u\n", offset2cylinder(disk_car,partition->part_offset),offset2head(disk_car,partition->part_offset),offset2sector(disk_car,partition->part_offset)); |
| 76 | return 0; |
| 77 | } |
| 78 | |
| 79 | int recover_cramfs(const disk_t *disk_car, const struct cramfs_super *sb, partition_t *partition, const int verbose, const int dump_ind) |
| 80 | { |
no test coverage detected