scsi_normalize_sense9
Normalize main elements from either fixed or descriptor sense data format into a common format.
Usage
int scsi_normalize_sense(const
u8
*
sense_buffer,
int
sb_len,
struct
scsi_sense_hdr
*
sshdr);
Arguments
sense_buffer
byte array containing sense data returned by device
sb_len
number of valid bytes in sense_buffer
sshdr
pointer to instance of structure that common elements are written to.
Notes
The “main elements” from sense data are: response_code, sense_key, asc, ascq and additional_length (only for descriptor format).
Typically this function can be called after a device has responded to a SCSI command with the CHECK_CONDITION status.
Return value
1 if valid sense data information found, else 0;
History
- Debian 8 (Jessie): the text shown here
- Debian 7 (Wheezy)
- Debian 6.0 (Squeeze)
- Debian 5.0 (Lenny)