Fix build after r251654.

This commit is contained in:
Alexander Motin 2013-06-12 19:21:23 +00:00
parent 284c197886
commit 2c3ba49168
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=251664

View File

@ -6947,18 +6947,18 @@ findsasdevice(struct cam_devlist *devlist, uint64_t sasaddr)
struct cam_devitem *item;
STAILQ_FOREACH(item, &devlist->dev_queue, links) {
uint8_t *item_addr;
struct scsi_vpd_id_descriptor *idd;
/*
* XXX KDM look for LUN IDs as well?
*/
item_addr = scsi_get_devid(item->device_id,
idd = scsi_get_devid(item->device_id,
item->device_id_len,
scsi_devid_is_sas_target);
if (item_addr == NULL)
if (idd == NULL)
continue;
if (scsi_8btou64(item_addr) == sasaddr)
if (scsi_8btou64(idd->identifier) == sasaddr)
return (item);
}