]> git.saurik.com Git - apple/xnu.git/blobdiff - security/mac_stub.c
xnu-2050.22.13.tar.gz
[apple/xnu.git] / security / mac_stub.c
index 3a59c4374a03ea7908a6937f9166746b235f89d8..b3e4558173e7af8f343c567c2dde40537f70d5fc 100644 (file)
  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
  */
 
+#include <sys/param.h>
 #include <mac.h>
+#include <security/audit/audit.h>
 
 #if !CONFIG_MACF
 /*
  * XXX stubs until we fix <rdar://problem/4607887>
  */
+int mac_check_iokit_open(void)
+{
+       return 0;
+}
+int mac_check_iokit_set_properties(void)
+{
+       return 0;
+}
+int mac_check_iokit_hid_control(void)
+{
+       return 0;
+}
 int mac_check_ipc_method(void)
 {
        return 0;
@@ -260,6 +274,10 @@ int mac_check_system_acct(void)
 {
        return 0;
 }
+int mac_check_system_chud(void)
+{
+       return 0;
+}
 int mac_check_system_nfsd(void)
 {
        return 0;
@@ -372,6 +390,10 @@ int mac_check_vnode_revoke(void)
 {
        return 0;
 }
+int mac_check_vnode_searchfs(void)
+{
+       return 0;
+}
 int mac_check_vnode_select(void)
 {
        return 0;
@@ -592,10 +614,6 @@ int vop_stdsetlabel_ea(void)
 {
        return 0;
 }
-int kau_will_audit(void)
-{
-       return 0;
-}
 int mac_kalloc(void)
 {
        return 0;
@@ -672,8 +690,19 @@ int mac_fork_proc(void)
 {
        return 0;
 }
+int mac_proc_check_suspend_resume(void)
+{
+       return 0;
+}
 int mac_set_enforce_proc(void)
 {
        return 0;
 }
 #endif /* CONFIG_MACF */
+
+#if !CONFIG_AUDIT
+int kau_will_audit(void)
+{
+       return 0;
+}
+#endif