diff options
Diffstat (limited to 'sys/cam/scsi/scsi_pt.c')
-rw-r--r-- | sys/cam/scsi/scsi_pt.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/cam/scsi/scsi_pt.c b/sys/cam/scsi/scsi_pt.c index 61b9d04..33e4c22 100644 --- a/sys/cam/scsi/scsi_pt.c +++ b/sys/cam/scsi/scsi_pt.c @@ -594,9 +594,8 @@ ptdone(struct cam_periph *periph, union ccb *done_ccb) else sf = 0; - sf |= SF_RETRY_SELTO; - - if ((error = pterror(done_ccb, 0, sf)) == ERESTART) { + error = pterror(done_ccb, CAM_RETRY_SELTO, sf); + if (error == ERESTART) { /* * A retry was scheuled, so * just return. |