summaryrefslogtreecommitdiffstats
path: root/sys/cam
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2004-08-13 18:45:04 +0000
committermjacob <mjacob@FreeBSD.org>2004-08-13 18:45:04 +0000
commit5f72b8eba7cd131f08a37baa1f3d6edbad5d468f (patch)
treef376746afab4f0e0bcb746dcf7739e6b3e54f28e /sys/cam
parent7d472ce18d56078b0948b5dcdac85a8d87392c65 (diff)
downloadFreeBSD-src-5f72b8eba7cd131f08a37baa1f3d6edbad5d468f.zip
FreeBSD-src-5f72b8eba7cd131f08a37baa1f3d6edbad5d468f.tar.gz
When printing out an unknown sense code we should print it in hex, not
decimal. Reviewed by: gibbs, nate, kdm
Diffstat (limited to 'sys/cam')
-rw-r--r--sys/cam/scsi/scsi_all.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/cam/scsi/scsi_all.c b/sys/cam/scsi/scsi_all.c
index 67f6654..8f3a3de 100644
--- a/sys/cam/scsi/scsi_all.c
+++ b/sys/cam/scsi/scsi_all.c
@@ -2103,9 +2103,7 @@ scsi_sense_sbuf(struct cam_device *device, struct ccb_scsiio *csio,
}
default:
- sbuf_printf(sb, "error code %d",
- sense->error_code & SSD_ERRCODE);
-
+ sbuf_printf(sb, "Sense Error Code 0x%x", sense->error_code);
if (sense->error_code & SSD_ERRCODE_VALID) {
sbuf_printf(sb, " at block no. %d (decimal)",
info = scsi_4btoul(sense->info));
OpenPOWER on IntegriCloud