xref: /DragonOS/kernel/src/common/dirent.h (revision 2813126e3190c9b3c1a836a647b259a7adbe0cf3)
1*2813126eSlogin #pragma once
2*2813126eSlogin 
3*2813126eSlogin #include <common/sys/types.h>
4*2813126eSlogin struct dirent
5*2813126eSlogin {
6*2813126eSlogin     ino_t d_ino;    // 文件序列号
7*2813126eSlogin     off_t d_off;    // dir偏移量
8*2813126eSlogin     unsigned short d_reclen;    // 目录下的记录数
9*2813126eSlogin     unsigned char d_type;   // entry的类型
10*2813126eSlogin     char d_name[];   // 文件entry的名字(是一个零长度的数组)
11*2813126eSlogin };
12