dirent.h
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #ifndef _SYS_DIRENT_H
  2. #define _SYS_DIRENT_H
  3. #if !defined(_POSIX_SOURCE) 
  4. #define MAXNAMLEN 255 /* maximum filename length */
  5. #define DIRBUF 4096 /* buffer size for fs-indep. dirs */
  6. #endif /* !defined(_POSIX_SOURCE) */ 
  7. #include <sys/types.h>
  8. struct dirent { /* data from readdir() */
  9. ino_t d_ino; /* inode number of entry */
  10. off_t d_off; /* offset of disk direntory entry */
  11. unsigned short d_reclen; /* length of this record */
  12. char d_name[MAXNAMLEN+1];/* name of file */
  13. };
  14. #define d_namlen d_reclen
  15. #define d_fileno d_ino  
  16. #endif /* _SYS_DIRENT_H */