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