]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/stdio.h
xnu-3789.1.32.tar.gz
[apple/xnu.git] / bsd / sys / stdio.h
index f90426f43b654bb6e6d752c923786a67e356f237..b6957c83b3d06110c5c21b2f057523e277af6a25 100644 (file)
@@ -39,6 +39,16 @@ __BEGIN_DECLS
 
 int    renameat(int, const char *, int, const char *) __OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);
 
+#if __DARWIN_C_LEVEL >= __DARWIN_C_FULL
+
+#define RENAME_SECLUDE         0x00000001
+#define RENAME_SWAP                    0x00000002
+#define RENAME_EXCL                    0x00000004
+int renamex_np(const char *, const char *, unsigned int) __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_AVAILABLE(10.0) __WATCHOS_AVAILABLE(3.0);
+int renameatx_np(int, const char *, int, const char *, unsigned int) __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_AVAILABLE(10.0) __WATCHOS_AVAILABLE(3.0);
+
+#endif /* __DARWIN_C_LEVEL >= __DARWIN_C_FULL */
+
 __END_DECLS
 
 #endif /* __DARWIN_C_LEVEL >= 200809L */