diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index 2d9214f..a41b66a 100644 --- a/include/scsi-lowlevel.h +++ b/include/scsi-lowlevel.h @@ -52,6 +52,7 @@ enum scsi_sense_key { const char *scsi_sense_key_str(int key); /* ascq */ +#define SCSI_SENSE_ASCQ_LBA_OUT_OF_RANGE 0x2100 #define SCSI_SENSE_ASCQ_INVALID_FIELD_IN_CDB 0x2400 #define SCSI_SENSE_ASCQ_LOGICAL_UNIT_NOT_SUPPORTED 0x2500 #define SCSI_SENSE_ASCQ_BUS_RESET 0x2900 diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index 3a60f90..2fa08e6 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -102,6 +102,8 @@ const char * scsi_sense_ascq_str(int ascq) { struct value_string ascqs[] = { + {SCSI_SENSE_ASCQ_LBA_OUT_OF_RANGE, + "LBA_OUT_OF_RANGE"}, {SCSI_SENSE_ASCQ_INVALID_FIELD_IN_CDB, "INVALID_FIELD_IN_CDB"}, {SCSI_SENSE_ASCQ_LOGICAL_UNIT_NOT_SUPPORTED,