diff options
| author | Chris Costello <chris@FreeBSD.org> | 2000-03-18 01:27:44 +0000 |
|---|---|---|
| committer | Chris Costello <chris@FreeBSD.org> | 2000-03-18 01:27:44 +0000 |
| commit | b081a64afbce4db6130b6f78c5d8fb79c06462a9 (patch) | |
| tree | 44de5e07531a17299394ff0cbfb0a154f8712b16 /sys/kern/vfs_subr.c | |
| parent | 686ed8184736c8cb7ae73901f5864d4146d184da (diff) | |
Notes
Diffstat (limited to 'sys/kern/vfs_subr.c')
| -rw-r--r-- | sys/kern/vfs_subr.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 8b28d384b0fe..a528d8783769 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -2909,6 +2909,11 @@ vn_isdisk(vp, errp) *errp = ENOTBLK; return (0); } + if (vp->v_rdev == NULL) { + if (errp != NULL) + *errp = ENXIO; + return (0); + } if (!devsw(vp->v_rdev)) { if (errp != NULL) *errp = ENXIO; |
