scsi_mode_select — issue a mode select
int scsi_mode_select
(struct scsi_device * sdev, int pf, int sp, int modepage, unsigned char * buffer, int len, int timeout, int retries, struct scsi_mode_data * data, struct scsi_sense_hdr * sshdr);
SCSI device to be queried
Page format bit (1 == standard, 0 == vendor specific)
Save page bit (0 == don't save, 1 == save)
mode page being requested
request buffer (may not be smaller than eight bytes)
length of request buffer.
command timeout
number of retries before failing
returns a structure abstracting the mode header data
place to put sense data (or NULL if no sense to be collected). must be SCSI_SENSE_BUFFERSIZE big.
Returns zero if successful; negative error number or scsi status on error