summaryrefslogtreecommitdiffstats
path: root/sys/ufs/mfs
diff options
context:
space:
mode:
authorbp <bp@FreeBSD.org>2000-09-12 16:21:16 +0000
committerbp <bp@FreeBSD.org>2000-09-12 16:21:16 +0000
commit8437d5b6f497e851fd3d65553c3af50667ccfbd4 (patch)
treed498e6f054bd14a00bf6ac71001b1ed0236508bc /sys/ufs/mfs
parentb2fc79d87651f41ff9a7036d6dd0612b88ae0d89 (diff)
downloadFreeBSD-src-8437d5b6f497e851fd3d65553c3af50667ccfbd4.zip
FreeBSD-src-8437d5b6f497e851fd3d65553c3af50667ccfbd4.tar.gz
Add VOP_*VOBJECT vops, because MFS requires explicit vop specification.
Noted by: knu
Diffstat (limited to 'sys/ufs/mfs')
-rw-r--r--sys/ufs/mfs/mfs_vnops.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/ufs/mfs/mfs_vnops.c b/sys/ufs/mfs/mfs_vnops.c
index 16957e1..872d947 100644
--- a/sys/ufs/mfs/mfs_vnops.c
+++ b/sys/ufs/mfs/mfs_vnops.c
@@ -68,9 +68,12 @@ static struct vnodeopv_entry_desc mfs_vnodeop_entries[] = {
{ &vop_bmap_desc, (vop_t *) mfs_bmap },
{ &vop_bwrite_desc, (vop_t *) vop_defaultop },
{ &vop_close_desc, (vop_t *) mfs_close },
+ { &vop_createvobject_desc, (vop_t *) vop_stdcreatevobject },
+ { &vop_destroyvobject_desc, (vop_t *) vop_stddestroyvobject },
{ &vop_freeblks_desc, (vop_t *) mfs_freeblks },
{ &vop_fsync_desc, (vop_t *) mfs_fsync },
{ &vop_getpages_desc, (vop_t *) mfs_getpages },
+ { &vop_getvobject_desc, (vop_t *) vop_stdgetvobject },
{ &vop_inactive_desc, (vop_t *) mfs_inactive },
{ &vop_ioctl_desc, (vop_t *) vop_enotty },
{ &vop_islocked_desc, (vop_t *) vop_defaultop },
OpenPOWER on IntegriCloud