MCPcopy Create free account
hub / github.com/cgsecurity/testdisk / test_sysv4

Function test_sysv4

src/sysv.c:82–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80}
81
82static int test_sysv4(const disk_t *disk_car, const struct sysv4_super_block *sbd, const partition_t *partition, const int verbose)
83{
84 if ((unsigned)sbd->s_magic != le32(0xfd187e20) && (unsigned)sbd->s_magic != be32(0xfd187e20))
85 return 1;
86 if(verbose>0)
87 log_info("\nSYSV4 Marker at %u/%u/%u\n",
88 offset2cylinder(disk_car,partition->part_offset),
89 offset2head(disk_car,partition->part_offset),
90 offset2sector(disk_car,partition->part_offset));
91 return 0;
92}
93
94int recover_sysv(const disk_t *disk_car, const struct sysv4_super_block *sbd, partition_t *partition,const int verbose, const int dump_ind)
95{

Callers 2

check_sysvFunction · 0.85
recover_sysvFunction · 0.85

Calls 3

offset2cylinderFunction · 0.85
offset2headFunction · 0.85
offset2sectorFunction · 0.85

Tested by

no test coverage detected