#include <sys/param.h>
#include <sys/vnode.h> int
vn_isdisk (struct vnode *vp int *errp);
DESCRIPTION
The
vn_isdisk ();
function checks to see if
Fa vp
represents a disk.
In order for
Fa vp
to be a disk,
it must be a character device,
v_rdev
must be valid, and the
Vt cdevsw
entry's
flags
must have
D_DISK
set.
Its arguments are:
Fa vp
The vnode to check.
Fa errp
An integer pointer to store the error number in if the call fails.
RETURN VALUES
If the vnode represents a disk, 1 is returned; otherwise, 0
is returned and
Fa errp
will contain the error number.
AUTHORS
This manual page was written by
An Chad David Aq davidc@acns.ab.ca .