X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/e3027f41d0120b4278cca462f397b6619dcd9ac5..0b4e3aa066abc0728aacb4bbeb86f53f9737156e:/osfmk/mach/task_policy.h

diff --git a/osfmk/mach/task_policy.h b/osfmk/mach/task_policy.h
index 9a57a45fd..cbf35f467 100644
--- a/osfmk/mach/task_policy.h
+++ b/osfmk/mach/task_policy.h
@@ -108,14 +108,19 @@ kern_return_t	task_policy_get(
 
 #define TASK_CATEGORY_POLICY		1
 
+enum task_role {
+	TASK_RENICED = -1,
+	TASK_UNSPECIFIED = 0,
+	TASK_FOREGROUND_APPLICATION,
+	TASK_BACKGROUND_APPLICATION,
+	TASK_CONTROL_APPLICATION,
+	TASK_GRAPHICS_SERVER
+};
+
+typedef enum task_role		task_role_t;
+
 struct task_category_policy {
-	enum {
-		TASK_UNSPECIFIED = 0,
-		TASK_FOREGROUND_APPLICATION,
-		TASK_BACKGROUND_APPLICATION,
- 		TASK_CONTROL_APPLICATION,
-		TASK_GRAPHICS_SERVER,
-	}				role;
+	task_role_t		role;
 };
 
 typedef struct task_category_policy		task_category_policy_data_t;