1/* The <dir.h> header gives the layout of a directory. */ 2 3#pragma once 4 5#ifndef _DIR_H 6#define _DIR_H 7 8#ifndef _TYPES_H /* not quite right */ 9#include <sys/types.h> 10#endif 11 12#define DIRBLKSIZ 512 /* size of directory block */ 13 14#ifndef DIRSIZ 15#define DIRSIZ 14 16#endif 17 18struct direct { 19 ino_t d_ino; 20 char d_name[DIRSIZ]; 21}; 22 23#endif /* _DIR_H */ 24