mirror of
https://github.com/ipxe/ipxe
synced 2026-06-29 00:07:28 +03:00
[iscsi] Ensure SCSI sense data is present before parsing
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
+1
-1
@@ -443,7 +443,7 @@ static int iscsi_rx_scsi_response ( struct iscsi_session *iscsi,
|
||||
rsp.overrun = -(residual_count);
|
||||
}
|
||||
data_len = ISCSI_DATA_LEN ( response->lengths );
|
||||
if ( data_len ) {
|
||||
if ( data_len >= 2 ) {
|
||||
scsi_parse_sense ( ( iscsi->rx_buffer + 2 ), ( data_len - 2 ),
|
||||
&rsp.sense );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user