diff options
Diffstat (limited to 'sys/dev/vinum/vinum.c')
-rw-r--r-- | sys/dev/vinum/vinum.c | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/sys/dev/vinum/vinum.c b/sys/dev/vinum/vinum.c index d202442..0376ccb 100644 --- a/sys/dev/vinum/vinum.c +++ b/sys/dev/vinum/vinum.c @@ -57,7 +57,7 @@ struct cdevsw vinum_cdevsw = { vinumopen, vinumclose, physread, physwrite, vinumioctl, seltrue, nommap, vinumstrategy, - "vinum", VINUM_CDEV_MAJOR, nodump, vinumsize, + "vinum", VINUM_CDEV_MAJOR, nodump, nopsize, D_DISK }; @@ -542,23 +542,6 @@ vinumclose(dev_t dev, } } -/* size routine */ -int -vinumsize(dev_t dev) -{ - struct volume *vol; - int size; - - vol = &VOL[Volno(dev)]; - - if (vol->state == volume_up) - size = vol->size; - else - return 0; /* err on the size of conservatism */ - - return size; -} - void vinum_clone(void *arg, char *name, int namelen, dev_t *dev) { |