diff options
author | rwatson <rwatson@FreeBSD.org> | 2003-06-22 22:45:24 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2003-06-22 22:45:24 +0000 |
commit | eb83dc490d02342ca04aeac31e6a2333e01018fd (patch) | |
tree | c1c9b1ee4086c02af7676c815fc0fd28aadbc096 /sys/kern | |
parent | bf6f6091a42014bc9d3a94ad39db39be05f0ac95 (diff) | |
download | FreeBSD-src-eb83dc490d02342ca04aeac31e6a2333e01018fd.zip FreeBSD-src-eb83dc490d02342ca04aeac31e6a2333e01018fd.tar.gz |
Expose vop_rmextattr as an explicit operation at the vnode operation
interface, rather than relying on a NULL uio for the deletion
operation.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/vnode_if.src | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 7b74354..26e8e32 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -572,6 +572,17 @@ vop_openextattr { }; # +#% rmextattr vp L L L +# +vop_rmextattr { + IN struct vnode *vp; + IN int attrnamespace; + IN const char *name; + IN struct ucred *cred; + IN struct thread *td; +}; + +# #% setextattr vp L L L # vop_setextattr { |