Added support for list-devices on FreeBSD.

This commit is contained in:
2017-12-08 03:19:28 +00:00
parent f9e9bb4db0
commit c7d187b298
7 changed files with 300 additions and 10 deletions

View File

@@ -63,7 +63,7 @@ namespace DiscImageChef.Decoders.SCSI
return null;
}
if(SCSIInquiryResponse.Length != SCSIInquiryResponse[4] + 5)
if(SCSIInquiryResponse.Length < SCSIInquiryResponse[4] + 5)
{
DicConsole.DebugWriteLine("SCSI INQUIRY decoder", "INQUIRY response length ({0} bytes) is different than specified in length field ({1} bytes), decoded data can be incorrect, not decoding.", SCSIInquiryResponse.Length, SCSIInquiryResponse[4] + 4);
return null;