home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 164.img / UUPC.ZIP / LOCAL.ZIP / NDIR.H < prev    next >
C/C++ Source or Header  |  1987-08-26  |  577b  |  34 lines

  1.  
  2. /* ndir.h for MS-DOS by SKL, June/87 */
  3.  
  4. #define MSDOS_MAXNAMLEN 12
  5. #define MAXNAMLEN MSDOS_MAXNAMLEN
  6.  
  7. struct direct {
  8.    long d_ino;
  9.    short d_reclen;
  10.    short d_namlen;
  11.    char d_name[MAXNAMLEN + 1];
  12. };
  13.  
  14. typedef struct {
  15.    char filereserved[21];
  16.    char fileattr;
  17.    int  filetime, filedate;
  18.    long filesize;
  19.    char filename[MSDOS_MAXNAMLEN + 1];
  20. } DTA;
  21.  
  22. typedef struct {
  23.    char dirid[4];
  24.    struct direct dirent;
  25.    DTA dirdta;
  26.    int dirfirst;
  27. } DIR;
  28.  
  29. extern DIR *opendir();
  30. extern struct direct *readdir();
  31. extern void closedir();
  32.  
  33.  
  34.