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

Function is_inode_valid

src/dirn.c:612–621  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

610}
611
612static int is_inode_valid(const unsigned long int new_inode, const unsigned long int inode_known[MAX_DIR_NBR], const unsigned int dir_nbr)
613{
614 unsigned int i;
615 if(new_inode<2)
616 return 0;
617 for(i=0; i<dir_nbr; i++)
618 if(new_inode == inode_known[i]) /* Avoid loop */
619 return 0;
620 return 1;
621}
622
623static int can_copy_dir(const file_info_t *current_file, const unsigned long int inode_known[MAX_DIR_NBR], const unsigned int dir_nbr)
624{

Callers 2

can_copy_dirFunction · 0.70
dir_partition_auxFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected