summaryrefslogtreecommitdiffstats
path: root/sys/fs/coda/coda_vfsops.c
diff options
context:
space:
mode:
authorbrooks <brooks@FreeBSD.org>2004-09-01 01:19:52 +0000
committerbrooks <brooks@FreeBSD.org>2004-09-01 01:19:52 +0000
commiteeddbfb0fa1e4bef7bff6ff83926b674f7d9e29c (patch)
treecc3bec9ba8ac27b526dbb740b61a62d861efbeb0 /sys/fs/coda/coda_vfsops.c
parent77972e1ec2ccf47109756cd13b82696e5a5696b3 (diff)
downloadFreeBSD-src-eeddbfb0fa1e4bef7bff6ff83926b674f7d9e29c.zip
FreeBSD-src-eeddbfb0fa1e4bef7bff6ff83926b674f7d9e29c.tar.gz
General modernization of coda:
- Ditch NVCODA - Don't use a static major - Don't declare functions extern Reviewed by: peter
Diffstat (limited to 'sys/fs/coda/coda_vfsops.c')
-rw-r--r--sys/fs/coda/coda_vfsops.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/fs/coda/coda_vfsops.c b/sys/fs/coda/coda_vfsops.c
index 04e739c..4096a3f 100644
--- a/sys/fs/coda/coda_vfsops.c
+++ b/sys/fs/coda/coda_vfsops.c
@@ -43,8 +43,6 @@
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
-#include "opt_coda.h"
-
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/conf.h>
@@ -69,7 +67,6 @@ int coda_vfsop_print_entry = 0;
#define ENTRY if(coda_vfsop_print_entry) myprintf(("Entered %s\n",__func__))
struct vnode *coda_ctlvp;
-struct coda_mntinfo coda_mnttbl[NVCODA]; /* indexed by minor device number */
/* structure to keep statistics of internally generated/satisfied calls */
@@ -161,15 +158,10 @@ coda_omount(vfsp, path, data, td)
return(ENXIO);
}
- if (minor(dev) >= NVCODA || minor(dev) < 0) {
- MARK_INT_FAIL(CODA_MOUNT_STATS);
- return(ENXIO);
- }
-
/*
* Initialize the mount record and link it to the vfs struct
*/
- mi = &coda_mnttbl[minor(dev)];
+ mi = dev2coda_mntinfo(dev);
if (!VC_OPEN(&mi->mi_vcomm)) {
MARK_INT_FAIL(CODA_MOUNT_STATS);
OpenPOWER on IntegriCloud