]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/ipc_kobject.h
xnu-2422.100.13.tar.gz
[apple/xnu.git] / osfmk / kern / ipc_kobject.h
index 60cb146403005b49dfc27aaf2596e05c43c148e3..d5bfe789561a1a99119fec3fc567fce20c46752d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
  * any improvements or extensions that they make and grant Carnegie Mellon
  * the rights to redistribute these changes.
  */
+/*
+ * NOTICE: This file was modified by SPARTA, Inc. in 2005 to introduce
+ * support for mandatory and extensible security protections.  This notice
+ * is included in support of clause 2.2 (b) of the Apple Public License,
+ * Version 2.0.
+ */
 /*
  */
 /*
@@ -114,11 +120,15 @@ typedef natural_t ipc_kobject_type_t;
 #define IKOT_IOKIT_OBJECT              30
 #define IKOT_UPL                               31
 #define IKOT_MEM_OBJ_CONTROL           32
+#define IKOT_AU_SESSIONPORT            33
+#define IKOT_FILEPORT                  34
+#define IKOT_LABELH                    35
+#define IKOT_TASK_RESUME               36
 /*
  * Add new entries here and adjust IKOT_UNKNOWN.
  * Please keep ipc/ipc_object.c:ikot_print_array up to date.
  */
-#define        IKOT_UNKNOWN                    33      /* magic catchall       */
+#define        IKOT_UNKNOWN                    37      /* magic catchall       */
 #define        IKOT_MAX_TYPE   (IKOT_UNKNOWN+1)        /* # of IKOT_ types     */
 
 
@@ -153,3 +163,4 @@ extern void         ipc_kobject_destroy(
 #endif /* KERNEL_PRIVATE */
 
 #endif /* _KERN_IPC_KOBJECT_H_ */
+