MCPcopy Create free account
hub / github.com/F-Stack/f-stack / mac_vnode_check_setextattr

Function mac_vnode_check_setextattr

freebsd/security/mac/mac_vfs.c:806–820  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

804 "struct vnode *", "int", "const char *");
805
806int
807mac_vnode_check_setextattr(struct ucred *cred, struct vnode *vp,
808 int attrnamespace, const char *name)
809{
810 int error;
811
812 ASSERT_VOP_LOCKED(vp, "mac_vnode_check_setextattr");
813
814 MAC_POLICY_CHECK(vnode_check_setextattr, cred, vp, vp->v_label,
815 attrnamespace, name);
816 MAC_CHECK_PROBE4(vnode_check_setextattr, error, cred, vp,
817 attrnamespace, name);
818
819 return (error);
820}
821
822MAC_CHECK_PROBE_DEFINE3(vnode_check_setflags, "struct ucred *",
823 "struct vnode *", "u_long");

Callers 1

extattr_set_vpFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected