aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2009-05-12 15:03:47 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2009-05-12 15:03:47 +0000
commit0c70e3070b96748fd2fc0ea1319aea4177b45ae8 (patch)
treed31f0ed4296cf6a4f43ca2b59c16fa2e76bd6c7f /sys/cam
parent3fe65eb8fe59a17f65ff667b8aa30d543d62b221 (diff)
Notes
Diffstat (limited to 'sys/cam')
-rw-r--r--sys/cam/scsi/scsi_sg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/cam/scsi/scsi_sg.c b/sys/cam/scsi/scsi_sg.c
index efaa43e9a8ab..acdb404378c5 100644
--- a/sys/cam/scsi/scsi_sg.c
+++ b/sys/cam/scsi/scsi_sg.c
@@ -953,6 +953,7 @@ sg_scsiio_status(struct ccb_scsiio *csio, u_short *hoststat, u_short *drvstat)
case CAM_SCSI_STATUS_ERROR:
*hoststat = DID_ERROR;
*drvstat = 0;
+ break;
case CAM_SCSI_BUS_RESET:
*hoststat = DID_RESET;
*drvstat = 0;
@@ -964,6 +965,7 @@ sg_scsiio_status(struct ccb_scsiio *csio, u_short *hoststat, u_short *drvstat)
case CAM_SCSI_BUSY:
*hoststat = DID_BUS_BUSY;
*drvstat = 0;
+ break;
default:
*hoststat = DID_ERROR;
*drvstat = DRIVER_ERROR;