entered into RCS
[kopensolaris-gnu/glibc.git] / sysdeps / mach / hurd / fcntlbits.h
index 33224ba..cacd4d8 100644 (file)
@@ -33,11 +33,12 @@ Cambridge, MA 02139, USA.  */
 #define O_WRITE                O_WRONLY /* Open for writing.  */
 #define        O_EXEC          0x0004  /* Open for execution.  */
 #endif
-#define        O_RDONLY        0x0001  /* POSIX.1 name: Open read-only.  */
-#define        O_WRONLY        0x0002  /* POSIX.1 name: Open write-only.  */
+/* POSIX.1 standard names.  */
+#define        O_RDONLY        0x0001  /* Open read-only.  */
+#define        O_WRONLY        0x0002  /* Open write-only.  */
 #define        O_RDWR          (O_RDONLY|O_WRONLY) /* Open for reading and writing. */
-/* Mask for file access modes.  XXX Should this include O_EXEC??? */
-#define        O_ACCMODE       O_RDWR
+#define        O_ACCMODE       O_RDWR  /* Mask for file access modes.  */
+
 
 
 /* File name translation flags.  These are understood by io servers;
@@ -103,6 +104,7 @@ Cambridge, MA 02139, USA.  */
 #define        O_EXLOCK        0x00040000 /* Open with shared exclusive lock.  */
 #endif
 
+
 /* Controlling terminal flags.  These are understood only by `open',
    and are not preserved once the file has been opened.  */
 
@@ -131,6 +133,7 @@ Cambridge, MA 02139, USA.  */
 #define FNDELAY                O_NDELAY
 #endif
 
+
 /* Values for the second argument to `fcntl'.  */
 #define        F_DUPFD         0       /* Duplicate file descriptor.  */
 #define        F_GETFD         1       /* Get file descriptor flags.  */