aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
diff options
context:
space:
mode:
Diffstat (limited to 'sys/cam')
-rw-r--r--sys/cam/scsi/scsi_da.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cam/scsi/scsi_da.c b/sys/cam/scsi/scsi_da.c
index 7127eb0844bb2..216797dfe6a52 100644
--- a/sys/cam/scsi/scsi_da.c
+++ b/sys/cam/scsi/scsi_da.c
@@ -464,11 +464,11 @@ daopen(struct disk *dp)
s = splsoftcam();
periph = (struct cam_periph *)dp->d_drv1;
- unit = periph->unit_number;
if (periph == NULL) {
splx(s);
return (ENXIO);
}
+ unit = periph->unit_number;
softc = (struct da_softc *)periph->softc;