|  | @@ -43,13 +43,15 @@
 | 
	
		
			
				|  |  |  #define O_NDELAY	O_NONBLOCK
 | 
	
		
			
				|  |  |  #define O_NOCTTY	00400000 /* not fcntl */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +#ifdef __USE_XOPEN2K8
 | 
	
		
			
				|  |  | +# define O_DIRECTORY	00010000 /* Must be a directory. */
 | 
	
		
			
				|  |  | +# define O_NOFOLLOW	00000200 /* Do not follow links. */
 | 
	
		
			
				|  |  | +# define O_CLOEXEC	010000000 /* set close_on_exec */
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #ifdef __USE_GNU
 | 
	
		
			
				|  |  |  # define O_DIRECT	00040000 /* Direct disk access. */
 | 
	
		
			
				|  |  | -# define O_DIRECTORY	00010000 /* Must be a directory. */
 | 
	
		
			
				|  |  | -# define O_NOFOLLOW	00000200 /* Do not follow links. */
 | 
	
		
			
				|  |  |  # define O_NOATIME	04000000 /* Do not set atime. */
 | 
	
		
			
				|  |  | -# define O_CLOEXEC	010000000 /* set close_on_exec */
 | 
	
		
			
				|  |  |  # define O_PATH		020000000 /* Resolve pathname but do not open file.  */
 | 
	
		
			
				|  |  |  #endif
 | 
	
		
			
				|  |  |  
 |