]> git.saurik.com Git - apple/xnu.git/blobdiff - security/mac_framework.h
xnu-4570.71.2.tar.gz
[apple/xnu.git] / security / mac_framework.h
index b5560a3200b4a11f9f91c09a8c5f091390340f3c..81a4839c81132dac436e31ae09b0a4779015e2ac 100644 (file)
@@ -534,11 +534,13 @@ int       mac_vnode_check_setowner(vfs_context_t ctx, struct vnode *vp,
 int    mac_vnode_check_setutimes(vfs_context_t ctx, struct vnode *vp,
            struct timespec atime, struct timespec mtime);
 int    mac_vnode_check_signature(struct vnode *vp,
-               struct cs_blob *cs_blob, struct image_params *imgp,
-               unsigned int *cs_flags, unsigned int *signer_type,
-               int flags);
+           struct cs_blob *cs_blob, struct image_params *imgp,
+           unsigned int *cs_flags, unsigned int *signer_type,
+           int flags);
 int    mac_vnode_check_stat(vfs_context_t ctx,
            kauth_cred_t file_cred, struct vnode *vp);
+int    mac_vnode_check_trigger_resolve(vfs_context_t ctx, struct vnode *dvp,
+           struct componentname *cnp);
 int    mac_vnode_check_truncate(vfs_context_t ctx,
            kauth_cred_t file_cred, struct vnode *vp);
 int    mac_vnode_check_uipc_bind(vfs_context_t ctx, struct vnode *dvp,