OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [include/] [mpw/] [dirent.h] - Blame information for rev 1774

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
#ifndef __dirent_h
2
#define __dirent_h
3
 
4
#include "sys/dir.h"
5
 
6
struct dirent {
7
  long d_ino;                   /* inode number of entry */
8
  off_t d_off;                  /* offset of disk directory entry */
9
  unsigned short d_reclen;      /* length of this record */
10
  char d_name[1];               /* name of file */
11
};
12
 
13
/*
14
#define DIRENTBASESIZE \
15
        (((struct dirent *) 0)->d_name - (char *) 0)
16
#define DIRENTSIZE(namelen) \
17
        ((DIRENTBASESIZE + (namelen) + NBPW) & ~(NBPW - 1))
18
*/
19
 
20
/* from Mips posix/dirent.h */
21
 
22
/*
23
#undef rewinddir
24
*/
25
 
26
extern DIR *opendir();
27
extern struct dirent *readdir();
28
extern void             rewinddir();
29
extern int              closedir();
30
 
31
#endif /* ! __dirent_h */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.