Content-type: text/html Man page of ftw.h

ftw.h

Section: Headers (3HEAD)
Updated: 10 Sep 2004
Index Return to Main Contents
 

NAME

ftw.h, ftw - file tree traversal  

SYNOPSIS

#include <ftw.h>
 

DESCRIPTION

The <ftw.h> header defines the FTW structure that includes the following members:

int base
int level

The <ftw.h> header defines macros for use as values of the third argument to the application-supplied function that is passed as the second argument to ftw() and nftw() (see ftw(3C)):

FTW_F file

FTW_D directory

FTW_DNR directory without read permission

FTW_DP directory with subdirectories visited

FTW_NS unknown type; stat() failed

FTW_SL symbolic link

FTW_SLN symbolic link that names a nonexistent file

The <ftw.h> header defines macros for use as values of the fourth argument to nftw():

FTW_PHYS Physical walk, does not follow symbolic links. Otherwise, nftw() follows links but does not walk down any path that crosses itself.

FTW_MOUNT The walk does not cross a mount point.

FTW_DEPTH All subdirectories are visited before the directory itself.

FTW_CHDIR The walk changes to each direct ory before reading it.

The <ftw.h> header defines the stat structure and the symbolic names for st_mode and the file type test macros as described in <sys/stat.h>.

Inclusion of the <ftw.h> header might also make visible all symbols from <sys/stat.h>.  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
Interface StabilityStandard

 

SEE ALSO

ftw(3C), stat.h(3HEAD), attributes(5), standards(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:12 GMT, October 02, 2010