]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/snapshot.h
xnu-6153.121.1.tar.gz
[apple/xnu.git] / bsd / sys / snapshot.h
index c18cd85106eea3d17b25ed73dd342c6c4fe1ef1a..f097beb36830750a88f5aa1b518be51fdf944f81 100644 (file)
@@ -27,7 +27,7 @@
  */
 
 #ifndef _SYS_SNAPSHOT_H_
-#define        _SYS_SNAPSHOT_H_
+#define _SYS_SNAPSHOT_H_
 
 #ifndef KERNEL
 
@@ -52,6 +52,10 @@ int fs_snapshot_mount(int, const char *, const char *, uint32_t) __OSX_AVAILABLE
 
 int fs_snapshot_revert(int, const char *, uint32_t) __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_AVAILABLE(10.0) __WATCHOS_AVAILABLE(3.0);
 
+#ifdef PRIVATE
+int fs_snapshot_root(int, const char *, uint32_t) __OSX_AVAILABLE(10.12.4) __IOS_AVAILABLE(10.3) __TVOS_AVAILABLE(10.3) __WATCHOS_AVAILABLE(3.3);
+#endif
+
 __END_DECLS
 
 #endif /* !KERNEL */
@@ -63,6 +67,7 @@ __END_DECLS
 #define SNAPSHOT_OP_RENAME 0x03
 #define SNAPSHOT_OP_MOUNT  0x04
 #define SNAPSHOT_OP_REVERT 0x05
+#define SNAPSHOT_OP_ROOT   0x06
 
 #endif