ffs_dent.c File Reference


Detailed Description

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

#include <ctype.h>
#include "fs_tools_i.h"
#include "ffs.h"

Data Structures

struct  FFS_DINFO

Defines

#define MAX_DEPTH   128
#define DIR_STRSZ   4096

Functions

uint8_t ffs_dent_walk (TSK_FS_INFO *fs, 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,
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 Wed Nov 28 16:11:16 2007 for The Sleuth Kit (Incomplete) by  doxygen 1.5.1