| 88 | } |
| 89 | |
| 90 | int recover_f2fs(const disk_t *disk, const struct f2fs_super_block *hdr, partition_t *partition) |
| 91 | { |
| 92 | if(test_f2fs(hdr)!=0) |
| 93 | return 1; |
| 94 | partition->sborg_offset=0; |
| 95 | partition->sb_size=F2FS_BLKSIZE; |
| 96 | partition->part_type_i386=P_LINUX; |
| 97 | partition->part_type_gpt=GPT_ENT_TYPE_MS_BASIC_DATA; |
| 98 | partition->part_size=(uint64_t)le64(hdr->block_count) << le32(hdr->log_blocksize); |
| 99 | set_f2fs_info(partition, hdr); |
| 100 | return 0; |
| 101 | } |
no test coverage detected