]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/priv.h
xnu-3789.70.16.tar.gz
[apple/xnu.git] / bsd / sys / priv.h
index 1e17a1fdf133f974c0123ceb1997f8a4c1b5db58..af9cd806cc48708f1c721f8c3872f4bb2770d713 100644 (file)
@@ -91,6 +91,7 @@
 #define PRIV_KTRACE_BACKGROUND         1011    /* Operate ktrace in the background */
 #define PRIV_SETPRIORITY_DARWIN_ROLE   1012    /* Allow setpriority(PRIO_DARWIN_ROLE) */
 #define PRIV_PACKAGE_EXTENSIONS                1013    /* Push package extension list used by vn_path_package_check() */
+#define PRIV_TRIM_ACTIVE_FILE          1014    /* Allow freeing space out from under an active file  */
 
 /*
  * Virtual memory privileges.
  */
 #define PRIV_VFS_OPEN_BY_ID            14000   /* Allow calling openbyid_np() */
 #define PRIV_VFS_MOVE_DATA_EXTENTS     14001   /* Allow F_MOVEDATAEXTENTS fcntl */
-#define PRIV_VFS_SNAPSHOT              14002   /* Allow calling fs_snapshot_*() */
+#define PRIV_VFS_SNAPSHOT              14002   /* Allow create/rename/delete of snapshots */
+#define PRIV_VFS_SNAPSHOT_REVERT       14003   /* Allow reverting filesystem to a previous snapshot */
 
 #ifdef KERNEL
 /*