diff options
Diffstat (limited to 'newlib/libc/sys/sun4/sys/dirent.h')
-rw-r--r-- | newlib/libc/sys/sun4/sys/dirent.h | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/newlib/libc/sys/sun4/sys/dirent.h b/newlib/libc/sys/sun4/sys/dirent.h deleted file mode 100644 index b7ca90b0d..000000000 --- a/newlib/libc/sys/sun4/sys/dirent.h +++ /dev/null @@ -1,45 +0,0 @@ -/* FIXME: From sys/sysvi386/sys */ -#ifndef _SYS_DIRENT_H -# define _SYS_DIRENT_H - -/* - * This file was written to be compatible with the BSD directory - * routines, so it looks like it. But it was written from scratch. - * Sean Eric Fagan, sef@Kithrup.COM - * - * Modified by dje@cygnus.com for sun. - */ - -typedef struct __dirdesc { - int dd_fd; - long dd_loc; - long dd_size; - long dd_bsize; - long dd_off; - char *dd_buf; -} DIR; - -# define __dirfd(dp) ((dp)->dd_fd) - -DIR *opendir (const char *); -struct dirent *readdir (DIR *); -void rewinddir (DIR *); -int closedir (DIR *); - -#include <sys/types.h> - -#define MAXNAMLEN 255 - -#define d_ino d_fileno /* compatibility */ - -struct dirent { - off_t d_off; - unsigned long d_fileno; - unsigned short d_reclen; - unsigned short d_namlen; - char d_name[MAXNAMLEN + 1]; -}; - -/* FIXME: include definition of DIRSIZ() ? */ - -#endif |