/* fas216_rq_sns_done - Finish processing automatic request sense command @info: interface that completed @SCpnt: command that completed  */
static void fas216_rq_sns_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result)
/* fas216_rq_sns_done - Finish processing automatic request sense command @info: interface that completed @SCpnt: command that completed  */
static void fas216_rq_sns_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result)
{
	fas216_log_target(info, LOG_CONNECT, SCpnt->device->id,
		   "request sense complete, result=0x%04x%02x%02x",
		   result, SCpnt->SCp.Message, SCpnt->SCp.Status);
	if (result != DID_OK || SCpnt->SCp.Status != GOOD)
		memset(SCpnt->sense_buffer, 0, sizeof(SCpnt->sense_buffer));
	scsi_eh_restore_cmnd(SCpnt, &info->ses);
	SCpnt->scsi_done(SCpnt);
}