/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: unix95:ftw.h (VERSION 2.7)
*/

#ifndef __TDF_UNIX95_FTW_H
#define __TDF_UNIX95_FTW_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__unix95__ftw begin

#ifndef __TDF_XPG4_FTW_H
#pragma extend interface "../xpg4.api/ftw.h"
#endif /* __TDF_XPG4_FTW_H */
#ifndef __TDF_UNIX95_SYS_STAT_H_ST_PROTO
#pragma extend interface "../shared/unix95.api/st_proto.h"
#endif /* __TDF_UNIX95_SYS_STAT_H_ST_PROTO */
#pragma token EXP const : int : FTW_PHYS # unix95.ftw.FTW_PHYS
#pragma token EXP const : int : FTW_MOUNT # unix95.ftw.FTW_MOUNT
#pragma token EXP const : int : FTW_DEPTH # unix95.ftw.FTW_DEPTH
#pragma token EXP const : int : FTW_CHDIR # unix95.ftw.FTW_CHDIR
#pragma token EXP const : int : FTW_SL # unix95.ftw.FTW_SL
#pragma token EXP const : int : FTW_SLN # unix95.ftw.FTW_SLN
#pragma token STRUCT TAG FTW # unix95.ftw.FTW
#pragma token MEMBER int : struct FTW : base # unix95.ftw.FTW.base
#pragma token MEMBER int : struct FTW : level # unix95.ftw.FTW.level
#pragma token FUNC int (const char *, int (*) (const char *, const struct stat *, int, struct FTW *), int, int) : nftw # unix95.ftw.nftw

#pragma interface FTW_PHYS FTW_MOUNT FTW_DEPTH FTW_CHDIR FTW_SL FTW_SLN
#pragma interface TAG FTW TAG FTW.base TAG FTW.level nftw

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_UNIX95_FTW_H */
