diff options
author | simokawa <simokawa@FreeBSD.org> | 2003-04-29 23:40:04 +0000 |
---|---|---|
committer | simokawa <simokawa@FreeBSD.org> | 2003-04-29 23:40:04 +0000 |
commit | c761300afad34d68194be31c4e0de85401fc3513 (patch) | |
tree | 44186a872dd40fd86e9095475c7ae6e7a3eb37d8 /sys/dev/firewire | |
parent | 7c250e7fe6babc804765231f92101de8b45258a8 (diff) | |
download | FreeBSD-src-c761300afad34d68194be31c4e0de85401fc3513.zip FreeBSD-src-c761300afad34d68194be31c4e0de85401fc3513.tar.gz |
Add missing crom_next() in the previous revision.
Diffstat (limited to 'sys/dev/firewire')
-rw-r--r-- | sys/dev/firewire/sbp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/firewire/sbp.c b/sys/dev/firewire/sbp.c index 146be35..b38572e 100644 --- a/sys/dev/firewire/sbp.c +++ b/sys/dev/firewire/sbp.c @@ -642,9 +642,11 @@ sbp_probe_lun(struct sbp_dev *sdev) crom_next(cc); crom_parse_text(cc, sdev->vendor, sizeof(sdev->vendor)); /* skip to the unit directory for SBP-2 */ - while ((reg = crom_search_key(cc, CSRKEY_VER)) != NULL) + while ((reg = crom_search_key(cc, CSRKEY_VER)) != NULL) { if (reg->val == CSRVAL_T10SBP2) break; + crom_next(cc); + } /* get firmware revision */ reg = crom_search_key(cc, CSRKEY_FIRM_VER); if (reg != NULL) |