HomeFreeBSD

Break out mac_check_vnode_op() into three seperate checks:

Description

Break out mac_check_vnode_op() into three seperate checks:
mac_check_vnode_poll(), mac_check_vnode_read(), mac_check_vnode_write().
This improves the consistency with other existing vnode checks, and
allows policies to avoid implementing switch statements to determine
what operations they do and do not want to authorize.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs

Details

Provenance
rwatsonAuthored on Aug 19 2002, 4:43 PM
Parents
rGc449db6ab2ce: Add a new `-H' modifier, which when combined with `-p' or `-P' allows to dump
Branches
Unknown
Tags
Unknown

Event Timeline