X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/d26ffc64f583ab2d29df48f13518685602bc8832..d9a64523371fa019c4575bb400cbbc3a50ac9903:/bsd/kern/policy_check.c diff --git a/bsd/kern/policy_check.c b/bsd/kern/policy_check.c index 52a91f33b..527c89c16 100644 --- a/bsd/kern/policy_check.c +++ b/bsd/kern/policy_check.c @@ -119,7 +119,7 @@ common_hook(void) return rv; } -#if (MAC_POLICY_OPS_VERSION != 53) +#if (MAC_POLICY_OPS_VERSION != 55) # error "struct mac_policy_ops doesn't match definition in mac_policy.h" #endif /* @@ -268,9 +268,9 @@ const static struct mac_policy_ops policy_ops = { CHECK_SET_HOOK(proc_check_inherit_ipc_ports) CHECK_SET_HOOK(vnode_check_rename) CHECK_SET_HOOK(kext_check_query) - CHECK_SET_HOOK(iokit_check_nvram_get) - CHECK_SET_HOOK(iokit_check_nvram_set) - CHECK_SET_HOOK(iokit_check_nvram_delete) + CHECK_SET_HOOK(proc_notify_exec_complete) + .mpo_reserved5 = (mpo_reserved_hook_t *)common_hook, + .mpo_reserved6 = (mpo_reserved_hook_t *)common_hook, CHECK_SET_HOOK(proc_check_expose_task) CHECK_SET_HOOK(proc_check_set_host_special_port) CHECK_SET_HOOK(proc_check_set_host_exception_port)