Author: kib
Date: Mon Jun 22 10:11:35 2009
New Revision: 194618
URL: http://svn.freebsd.org/changeset/base/194618

Log:
  Move definitions of AT_* constants from the middle of the open(2) flags
  enumeration.
  
  Noted by:     bde

Modified:
  head/sys/sys/fcntl.h

Modified: head/sys/sys/fcntl.h
==============================================================================
--- head/sys/sys/fcntl.h        Mon Jun 22 10:08:48 2009        (r194617)
+++ head/sys/sys/fcntl.h        Mon Jun 22 10:11:35 2009        (r194618)
@@ -105,23 +105,6 @@ typedef    __pid_t         pid_t;
 #ifdef _KERNEL
 #define        FHASLOCK        0x4000          /* descriptor holds advisory 
lock */
 #endif
-/* Defined by POSIX Extended API Set Part 2 */
-#if __BSD_VISIBLE
-/*
- * Magic value that specify the use of the current working directory
- * to determine the target of relative file paths in the openat() and
- * similar syscalls.
- */
-#define        AT_FDCWD                -100
-
-/*
- * Miscellaneous flags for the *at() syscalls.
- */
-#define        AT_EACCESS              0x100   /* Check access using effective 
user and group ID */
-#define        AT_SYMLINK_NOFOLLOW     0x200   /* Do not follow symbolic links 
*/
-#define        AT_SYMLINK_FOLLOW       0x400   /* Follow symbolic link */
-#define        AT_REMOVEDIR            0x800   /* Remove directory instead of 
file */
-#endif
 
 /* Defined by POSIX 1003.1; BSD default, but must be distinct from O_RDONLY. */
 #define        O_NOCTTY        0x8000          /* don't assign controlling 
terminal */
@@ -195,6 +178,24 @@ typedef    __pid_t         pid_t;
 #if __BSD_VISIBLE
 #endif
 
+/* Defined by POSIX Extended API Set Part 2 */
+#if __BSD_VISIBLE
+/*
+ * Magic value that specify the use of the current working directory
+ * to determine the target of relative file paths in the openat() and
+ * similar syscalls.
+ */
+#define        AT_FDCWD                -100
+
+/*
+ * Miscellaneous flags for the *at() syscalls.
+ */
+#define        AT_EACCESS              0x100   /* Check access using effective 
user and group ID */
+#define        AT_SYMLINK_NOFOLLOW     0x200   /* Do not follow symbolic links 
*/
+#define        AT_SYMLINK_FOLLOW       0x400   /* Follow symbolic link */
+#define        AT_REMOVEDIR            0x800   /* Remove directory instead of 
file */
+#endif
+
 /*
  * Constants used for fcntl(2)
  */
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to