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}