diff --git a/sys/cam/scsi/scsi_all.c b/sys/cam/scsi/scsi_all.c index 168cd17d396..0ba4fa0c897 100644 --- a/sys/cam/scsi/scsi_all.c +++ b/sys/cam/scsi/scsi_all.c @@ -8001,9 +8001,9 @@ scsi_read_capacity_16(struct ccb_scsiio *csio, uint32_t retries, scsi_u64to8b(lba, scsi_cmd->addr); scsi_ulto4b(rcap_buf_len, scsi_cmd->alloc_len); if (pmi) - reladr |= SRC16_PMI; + scsi_cmd->reladr |= SRC16_PMI; if (reladr) - reladr |= SRC16_RELADR; + scsi_cmd->reladr |= SRC16_RELADR; } void