diff options
-rw-r--r-- | sys/dev/vinum/vinum.c | 19 | ||||
-rw-r--r-- | sys/dev/vinum/vinumext.h | 1 |
2 files changed, 1 insertions, 19 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) { diff --git a/sys/dev/vinum/vinumext.h b/sys/dev/vinum/vinumext.h index 3c6bbad..e6891e4 100644 --- a/sys/dev/vinum/vinumext.h +++ b/sys/dev/vinum/vinumext.h @@ -140,7 +140,6 @@ d_open_t vinumopen; d_close_t vinumclose; d_strategy_t vinumstrategy; d_ioctl_t vinumioctl; -d_psize_t vinumsize; int vinumstart(struct buf *bp, int reviveok); int launch_requests(struct request *rq, int reviveok); |