summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>1994-09-21 03:47:43 +0000
committerwollman <wollman@FreeBSD.org>1994-09-21 03:47:43 +0000
commitc289ac89a1707f8e0720ce4e9225ce1ebd9e122b (patch)
tree1c73df5527fa425afd9acc6b6f44948163165c7b /sys/nfsclient
parent3ba6929687399003ec8c92ed71c166eb83f2c7bb (diff)
downloadFreeBSD-src-c289ac89a1707f8e0720ce4e9225ce1ebd9e122b.zip
FreeBSD-src-c289ac89a1707f8e0720ce4e9225ce1ebd9e122b.tar.gz
Implemented loadable VFS modules, and made most existing filesystems
loadable. (NFS is a notable exception.)
Diffstat (limited to 'sys/nfsclient')
-rw-r--r--sys/nfsclient/nfs_vfsops.c3
-rw-r--r--sys/nfsclient/nfs_vnops.c5
2 files changed, 6 insertions, 2 deletions
diff --git a/sys/nfsclient/nfs_vfsops.c b/sys/nfsclient/nfs_vfsops.c
index 1d373ce5..8b8012f 100644
--- a/sys/nfsclient/nfs_vfsops.c
+++ b/sys/nfsclient/nfs_vfsops.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)nfs_vfsops.c 8.3 (Berkeley) 1/4/94
- * $Id: nfs_vfsops.c,v 1.2 1994/08/02 07:52:16 davidg Exp $
+ * $Id: nfs_vfsops.c,v 1.3 1994/08/20 16:03:19 davidg Exp $
*/
#include <sys/param.h>
@@ -81,6 +81,7 @@ struct vfsops nfs_vfsops = {
nfs_vptofh,
nfs_init,
};
+VFS_SET(nfs_vfsops, nfs, MOUNT_NFS, 0);
/*
* This structure must be filled in by a primary bootstrap or bootstrap
diff --git a/sys/nfsclient/nfs_vnops.c b/sys/nfsclient/nfs_vnops.c
index 8a77bfb..015ffbd 100644
--- a/sys/nfsclient/nfs_vnops.c
+++ b/sys/nfsclient/nfs_vnops.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)nfs_vnops.c 8.5 (Berkeley) 2/13/94
- * $Id: nfs_vnops.c,v 1.4 1994/08/08 17:30:53 davidg Exp $
+ * $Id: nfs_vnops.c,v 1.5 1994/08/29 06:09:08 davidg Exp $
*/
/*
@@ -125,6 +125,7 @@ struct vnodeopv_entry_desc nfsv2_vnodeop_entries[] = {
};
struct vnodeopv_desc nfsv2_vnodeop_opv_desc =
{ &nfsv2_vnodeop_p, nfsv2_vnodeop_entries };
+VNODEOP_SET(nfsv2_vnodeop_opv_desc);
/*
* Special device vnode ops
@@ -177,6 +178,7 @@ struct vnodeopv_entry_desc spec_nfsv2nodeop_entries[] = {
};
struct vnodeopv_desc spec_nfsv2nodeop_opv_desc =
{ &spec_nfsv2nodeop_p, spec_nfsv2nodeop_entries };
+VNODEOP_SET(spec_nfsv2nodeop_opv_desc);
#ifdef FIFO
int (**fifo_nfsv2nodeop_p)();
@@ -227,6 +229,7 @@ struct vnodeopv_entry_desc fifo_nfsv2nodeop_entries[] = {
};
struct vnodeopv_desc fifo_nfsv2nodeop_opv_desc =
{ &fifo_nfsv2nodeop_p, fifo_nfsv2nodeop_entries };
+VNODEOP_SET(fifo_nfsv2nodeop_opv_desc);
#endif /* FIFO */
void nqnfs_clientlease();
OpenPOWER on IntegriCloud