|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T u
Length: 1210 (0x4ba) Types: TextFile Names: »usr.dirent.h«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/h/usr.dirent.h«
/* usr.dirent.h - ISODE's version of DAG's SVR3 directory access routines */ /* <dirent.h> -- definitions for SVR3 directory access routines last edit: 25-Apr-1987 D A Gwyn Prerequisite: <sys/types.h> */ #ifndef _CONFIG_ #include "config.h" /* system-specific configuration */ #endif #ifdef GETDENTS #include <dirent.h> #else #include "sys.dirent.h" #define DIRBUF 8192 /* buffer size for fs-indep. dirs */ /* must in general be larger than the filesystem buffer size */ typedef struct { int dd_fd; /* file descriptor */ int dd_loc; /* offset in block */ int dd_size; /* amount of valid data */ char *dd_buf; /* -> directory block */ } DIR; /* stream data from opendir() */ #define opendir _opendir #define readdir _readdir #define telldir _telldir #define seekdir _seekdir #define rewinddir _rewinddir #define closedir _closedir extern DIR *opendir(); extern struct dirent *readdir(); extern off_t telldir(); extern void seekdir(); extern void rewinddir(); extern int closedir(); #ifndef NULL #define NULL 0 /* DAG -- added for convenience */ #endif #endif /* not GETDENTS */ #define getcwd _getcwd extern char *getcwd (); extern char *direntversion;