24 lines
		
	
	
		
			347 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			347 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* The <dir.h> header gives the layout of a directory. */
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
#ifndef _DIR_H
 | 
						|
#define _DIR_H
 | 
						|
 | 
						|
#ifndef _TYPES_H		/* not quite right */
 | 
						|
#include <sys/types.h>
 | 
						|
#endif
 | 
						|
 | 
						|
#define	DIRBLKSIZ	512	/* size of directory block */
 | 
						|
 | 
						|
#ifndef DIRSIZ
 | 
						|
#define	DIRSIZ	14
 | 
						|
#endif
 | 
						|
 | 
						|
struct direct {
 | 
						|
  ino_t d_ino;
 | 
						|
  char d_name[DIRSIZ];
 | 
						|
};
 | 
						|
 | 
						|
#endif /* _DIR_H */
 |