Add more sense key strings for the error messages
Add all the missing sense keys to the value string table so that we can map any key to a nice text string
This commit is contained in:
@@ -95,12 +95,34 @@ const char *
|
||||
scsi_sense_key_str(int key)
|
||||
{
|
||||
struct value_string keys[] = {
|
||||
{SCSI_SENSE_NO_SENSE,
|
||||
"NO SENSE"},
|
||||
{SCSI_SENSE_RECOVERED_ERROR,
|
||||
"RECOVERED ERROR"},
|
||||
{SCSI_SENSE_NOT_READY,
|
||||
"NOT READY"},
|
||||
{SCSI_SENSE_HARDWARE_ERROR,
|
||||
"HARDWARE_ERROR"},
|
||||
{SCSI_SENSE_ILLEGAL_REQUEST,
|
||||
"ILLEGAL_REQUEST"},
|
||||
{SCSI_SENSE_UNIT_ATTENTION,
|
||||
"UNIT_ATTENTION"},
|
||||
{SCSI_SENSE_DATA_PROTECTION,
|
||||
"DATA PROTECTION"},
|
||||
{SCSI_SENSE_BLANK_CHECK,
|
||||
"BLANK CHECK"},
|
||||
{SCSI_SENSE_VENDOR_SPECIFIC,
|
||||
"VENDOR SPECIFIC"},
|
||||
{SCSI_SENSE_COPY_ABORTED,
|
||||
"COPY ABORTED"},
|
||||
{SCSI_SENSE_COMMAND_ABORTED,
|
||||
"COMMAND ABORTED"},
|
||||
{SCSI_SENSE_OBSOLETE_ERROR_CODE,
|
||||
"OBSOLETE_ERROR_CODE"},
|
||||
{SCSI_SENSE_OVERFLOW_COMMAND,
|
||||
"OVERFLOW_COMMAND"},
|
||||
{SCSI_SENSE_MISCOMPARE,
|
||||
"MISCOMPARE"},
|
||||
{0, NULL}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user