diff options
author | phk <phk@FreeBSD.org> | 2004-12-03 08:56:30 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-12-03 08:56:30 +0000 |
commit | f004ee8cb0cfccb903d8a9c518043b2ce7bde03a (patch) | |
tree | 8ba0da11b96958218c6497fce544389b2744ccc0 /sys/kern/vfs_default.c | |
parent | d8d93368a09cdc3a1113c0332bf0a3daf9d6b1cd (diff) | |
download | FreeBSD-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.c | 4 |
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, |