From 2a15e394602cefae29ca8ec522a9e2e6f39e967b Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Mon, 30 Jul 2012 07:38:38 +1000 Subject: [PATCH] Add a new sense code --- include/scsi-lowlevel.h | 1 + lib/scsi-lowlevel.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index a7c1761..0fdb3ad 100644 --- a/include/scsi-lowlevel.h +++ b/include/scsi-lowlevel.h @@ -94,6 +94,7 @@ EXTERN const char *scsi_sense_key_str(int key); #define SCSI_SENSE_ASCQ_MEDIUM_NOT_PRESENT_TRAY_CLOSED 0x3a01 #define SCSI_SENSE_ASCQ_MEDIUM_NOT_PRESENT_TRAY_OPEN 0x3a02 #define SCSI_SENSE_ASCQ_INTERNAL_TARGET_FAILURE 0x4400 +#define SCSI_SENSE_ASCQ_MEDIUM_LOAD_OR_EJECT_FAILED 0x5300 #define SCSI_SENSE_ASCQ_MEDIUM_REMOVAL_PREVENTED 0x5302 EXTERN const char *scsi_sense_ascq_str(int ascq); diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index 0616eb5..c18245d 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -155,6 +155,8 @@ scsi_sense_ascq_str(int ascq) "INTERNAL_TARGET_FAILURE"}, {SCSI_SENSE_ASCQ_MISCOMPARE_DURING_VERIFY, "MISCOMPARE_DURING_VERIFY"}, + { SCSI_SENSE_ASCQ_MEDIUM_LOAD_OR_EJECT_FAILED, + "MEDIUM_LOAD_OR_EJECT_FAILED" }, {SCSI_SENSE_ASCQ_MEDIUM_REMOVAL_PREVENTED, "SCSI_SENSE_ASCQ_MEDIUM_REMOVAL_PREVENTED"}, {0, NULL}