summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_default.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-12-03 08:56:30 +0000
committerphk <phk@FreeBSD.org>2004-12-03 08:56:30 +0000
commitf004ee8cb0cfccb903d8a9c518043b2ce7bde03a (patch)
tree8ba0da11b96958218c6497fce544389b2744ccc0 /sys/kern/vfs_default.c
parentd8d93368a09cdc3a1113c0332bf0a3daf9d6b1cd (diff)
downloadFreeBSD-src-f004ee8cb0cfccb903d8a9c518043b2ce7bde03a.zip
FreeBSD-src-f004ee8cb0cfccb903d8a9c518043b2ce7bde03a.tar.gz
Add missing vop_bypass (returning EOPNOTSUPP).
Tripped up: marks
Diffstat (limited to 'sys/kern/vfs_default.c')
-rw-r--r--sys/kern/vfs_default.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c
index e122077..09b7d28 100644
--- a/sys/kern/vfs_default.c
+++ b/sys/kern/vfs_default.c
@@ -72,6 +72,8 @@ static int vop_nostrategy(struct vop_strategy_args *);
struct vop_vector default_vnodeops = {
.vop_default = NULL,
+ .vop_bypass = VOP_EOPNOTSUPP,
+
.vop_advlock = VOP_EINVAL,
.vop_bmap = vop_stdbmap,
.vop_close = VOP_NULL,
@@ -79,7 +81,7 @@ struct vop_vector default_vnodeops = {
.vop_destroyvobject = vop_stddestroyvobject,
.vop_fsync = VOP_NULL,
.vop_getpages = vop_stdgetpages,
- .vop_getvobject = vop_stdgetvobject,
+ .vop_getvobject = vop_stdgetvobject,
.vop_getwritemount = vop_stdgetwritemount,
.vop_inactive = vop_stdinactive,
.vop_ioctl = VOP_ENOTTY,
OpenPOWER on IntegriCloud