home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / osi / isode / vmsisode / vmsisode80_tar.Z / vmsisode80_tar / sockit / gccinclude / sys / dir.h next >
Encoding:
C/C++ Source or Header  |  1991-07-30  |  469 b   |  26 lines

  1. /* <sys/dir.h> */
  2. #define MAXNAMLEN 255
  3. struct direct {
  4.  u_long d_fileno;
  5.  u_short d_reclen;
  6.  u_short d_namlen;
  7.  char d_name[MAXNAMLEN + 1];
  8. };
  9. #define d_ino d_fileno
  10. typedef struct _dirdesc {
  11.  int dd_fd;
  12.  long dd_loc;
  13.  long dd_size;
  14.  long dd_bbase;
  15.  long dd_entno;
  16.  long dd_bsize;
  17.  char *dd_buf;
  18. } DIR;
  19. extern DIR *opendir();
  20. extern struct direct *readdir();
  21. extern long telldir();
  22. extern seekdir();
  23. #define reinddir(dirp) seekdir((dirp), (long)0)
  24. extern closedir();
  25.  
  26.