]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ipc/ipc_init.c
xnu-6153.101.6.tar.gz
[apple/xnu.git] / osfmk / ipc / ipc_init.c
index ca4bcee84c00aa3cf87f1f07eeb8baa2ed878b99..a03871cb83e3b884dbb3fd9d45180d332172bb0e 100644 (file)
 #include <kern/simple_lock.h>
 #include <kern/mach_param.h>
 #include <kern/ipc_host.h>
+#include <kern/ipc_kobject.h>
 #include <kern/ipc_mig.h>
 #include <kern/host_notify.h>
 #include <kern/mk_timer.h>
 #include <kern/misc_protos.h>
+#include <kern/suid_cred.h>
 #include <kern/sync_lock.h>
 #include <kern/sync_sema.h>
 #include <kern/ux_handler.h>
@@ -212,7 +214,7 @@ ipc_bootstrap(void)
 #if     MACH_ASSERT
        ipc_port_debug_init();
 #endif
-       mig_init();
+       ipc_kobject_init();
        ipc_table_init();
        ipc_voucher_init();
 
@@ -228,6 +230,8 @@ ipc_bootstrap(void)
        arcade_init();
 #endif
 
+       suid_cred_init();
+
        if (PE_parse_boot_argn("prioritize_launch", &prioritize_launch_bootarg, sizeof(prioritize_launch_bootarg))) {
                prioritize_launch = !!prioritize_launch_bootarg;
        }