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

Function mac_vnode_check_getextattr

freebsd/security/mac/mac_vfs.c:510–524  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

508 "struct vnode *", "int", "const char *");
509
510int
511mac_vnode_check_getextattr(struct ucred *cred, struct vnode *vp,
512 int attrnamespace, const char *name)
513{
514 int error;
515
516 ASSERT_VOP_LOCKED(vp, "mac_vnode_check_getextattr");
517
518 MAC_POLICY_CHECK(vnode_check_getextattr, cred, vp, vp->v_label,
519 attrnamespace, name);
520 MAC_CHECK_PROBE4(vnode_check_getextattr, error, cred, vp,
521 attrnamespace, name);
522
523 return (error);
524}
525
526MAC_CHECK_PROBE_DEFINE4(vnode_check_link, "struct ucred *", "struct vnode *",
527 "struct vnode *", "struct componentname *");

Callers 1

extattr_get_vpFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected