home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / lib / pdftw.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-04  |  1.1 KB  |  60 lines

  1.  
  2. /* Copyright (c) CNIDR (see ../COPYRIGHT) */
  3.  
  4. /*
  5. **  <FTW.H>
  6. **  Header values for the third parameter to the user-supplied function
  7. **  for ftw().
  8. **
  9. **  $Header: /usr/local/ls6/src+data/src/freeWAIS-sf/lib/RCS/pdftw.h,v 1.1 1994/08/05 07:13:42 pfeifer Exp $
  10. */
  11.  
  12. #define FTW_F        0    /* A normal file            */
  13. #define FTW_D        1    /* A directory                */
  14. #define FTW_DNR        2    /* Something opendir(3) failed on    */
  15. #define FTW_NS        3    /* Something stat(2) failed on        */
  16.  
  17.  
  18. /* choose your directory access method here: 
  19.  */
  20.  
  21. #include "../ir/cdialect.h"
  22.  
  23. #ifndef AUTOCONF
  24. #ifdef hpux
  25. #define _INCLUDE_POSIX_SOURCE
  26. #define DIRSIZ_MACRO
  27. #define USE_DIRENT
  28. #endif
  29.  
  30. #if defined(USG) || defined(_IBMR2)
  31. #ifndef NeXT
  32. #ifndef _SYS_DIRENT_INCLUDED
  33. #include <dirent.h>
  34. #define USE_DIRENT
  35. #endif
  36. #endif /* ndef NeXT */
  37. #endif
  38.  
  39. #if defined(NeXT) || defined(BSD43)
  40. #include <sys/dir.h>    
  41. #define dirent direct
  42. #endif /* def NeXT */
  43.  
  44. #if defined(BSD) 
  45. #ifndef NeXT
  46. #define USE_SYS_NDIR  
  47. #include <sys/ndir.h>
  48. #define dirent direct
  49. #endif /* ndef NeXT */
  50. #endif
  51.  
  52. #if  defined(ultrix)
  53. #define USE_SYS_DIR  
  54. #include <sys/dir.h>
  55. #endif
  56. #endif /* AUTOCONF */
  57. #ifndef MAXNAMLEN
  58. #define MAXNAMLEN 1024
  59. #endif
  60.