summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-09-27 12:01:01 +0000
committerphk <phk@FreeBSD.org>2003-09-27 12:01:01 +0000
commit7099deadda891e55e6cf9b433659c61126568e93 (patch)
treeb97e31a4fdc3440a666206b469045b517017d25e /sys/dev/isp
parentc21d189c3f13ce3c60be9f7e4b2d8fc554970d12 (diff)
downloadFreeBSD-src-7099deadda891e55e6cf9b433659c61126568e93.zip
FreeBSD-src-7099deadda891e55e6cf9b433659c61126568e93.tar.gz
The present defaults for the open and close for device drivers which
provide no methods does not make any sense, and is not used by any driver. It is a pretty hard to come up with even a theoretical concept of a device driver which would always fail open and close with ENODEV. Change the defaults to be nullopen() and nullclose() which simply does nothing. Remove explicit initializations to these from the drivers which already used them.
Diffstat (limited to 'sys/dev/isp')
-rw-r--r--sys/dev/isp/isp_freebsd.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/dev/isp/isp_freebsd.c b/sys/dev/isp/isp_freebsd.c
index ad1dab61..bd41b70 100644
--- a/sys/dev/isp/isp_freebsd.c
+++ b/sys/dev/isp/isp_freebsd.c
@@ -54,8 +54,6 @@ static void isp_action(struct cam_sim *, union ccb *);
#define ISP_CDEV_MAJOR 248
static struct cdevsw isp_cdevsw = {
- .d_open = nullopen,
- .d_close = nullclose,
.d_ioctl = ispioctl,
.d_name = "isp",
.d_maj = ISP_CDEV_MAJOR,
OpenPOWER on IntegriCloud