DragonFly On-Line Manual Pages
VOP_LEASE(9) DragonFly Kernel Developer's Manual VOP_LEASE(9)
NAME
VOP_LEASE -- validate a vnode for a particular set of credentials and
operation type
SYNOPSIS
#include <sys/param.h>
#include <sys/mount.h>
int
VOP_LEASE(struct vnode *vp, struct proc *p, struct ucred *cred,
int type);
DESCRIPTION
This entry point is currently not implemented. I believe the idea is to
validate a vnode for a particular set of user credentials and operation
type. The two operation types supported are LEASE_READ and LEASE_WRITE.
The function currently always returns 0.
LOCKS
The vnode must be exclusively locked on entry, and should remain exclu-
sively locked on return.
RETURN VALUES
If successful, zero is returned. Otherwise, well... zero is returned
too.
SEE ALSO
VOP_READ(9), VOP_WRITE(9)
AUTHORS
This man page was written by Matt Dillon.
DragonFly 4.1 September 24, 1999 DragonFly 4.1