/*
**  <FTW.H>
**  Header values for the third parameter to the user-supplied function
**  for ftw().
**
**  $Header: /afs/athena.mit.edu/astaff/project/wais/src/wais-8-b2/lib/RCS/pdftw.h,v 1.2 91/09/03 10:59:05 epeisach Exp $
*/

#define FTW_F		0	/* A normal file			*/
#define FTW_D		1	/* A directory				*/
#define FTW_DNR		2	/* Something opendir(3) failed on	*/
#define FTW_NS		3	/* Something stat(2) failed on		*/


/* choose your directory access method here: 
 */


#ifdef hpux
#define _INCLUDE_POSIX_SOURCE
#define DIRSIZ_MACRO
#define USE_DIRENT
#endif

#ifdef USG
#ifndef _SYS_DIRENT_INCLUDED
#include <dirent.h>
#define USE_DIRENT
#endif
#endif

#if defined(BSD) && !defined(USG)
#undef BSD
#include <sys/param.h>
#ifndef BSD
#define BSD 1
#endif
#if BSD4_3
#define USE_SYS_DIR
#include <sys/dir.h>
#else
#define USE_SYS_NDIR  
#include <sys/ndir.h>
#endif
#define dirent direct
#endif

#if  defined(ultrix)
#define USE_SYS_DIR  
#include <sys/dir.h>
#endif

#ifndef MAXNAMLEN
#define MAXNAMLEN 1024
#endif
