ffs_dent.c File Reference


Detailed Description

UFS/FFS file name (directory entry) processing / walking functions.

#include <ctype.h>
#include "tsk_fs_i.h"
#include "tsk_ffs.h"

Defines

#define MAX_DEPTH   128
#define DIR_STRSZ   4096

Functions

uint8_t ffs_dent_walk (TSK_FS_INFO *fs, TSK_INUM_T inode, TSK_FS_DENT_FLAG_ENUM flags, TSK_FS_DENT_TYPE_WALK_CB action, void *ptr)
 Process the contents of a directory and pass each file name to a callback function.


Function Documentation

uint8_t ffs_dent_walk ( TSK_FS_INFO fs,
TSK_INUM_T  inode,
TSK_FS_DENT_FLAG_ENUM  flags,
TSK_FS_DENT_TYPE_WALK_CB  action,
void *  ptr 
)

Process the contents of a directory and pass each file name to a callback function.

Parameters:
fs File system to analyze
inode Metadata address of directory to analyze
flags Flags used during analysis
action Callback function that is called for each file name
ptr Pointer to data that is passed to callback
Returns:
1 on error and 0 on success


Generated on Tue Jan 29 00:26:13 2008 for The Sleuth Kit (Incomplete Docs) by  doxygen 1.5.1