diff options
author | Randi Harper <randi@FreeBSD.org> | 2010-10-10 20:54:01 +0000 |
---|---|---|
committer | Randi Harper <randi@FreeBSD.org> | 2010-10-10 20:54:01 +0000 |
commit | 0c019d8c6e00f0343ff02366195ba88b9db1ca73 (patch) | |
tree | 44ea79cad2ad0584eab347f757cb1e5898904d2b /usr.sbin/mfiutil/mfi_config.c | |
parent | 19ebc67bebf74e04ba111a12c91514e678de2df3 (diff) | |
download | src-0c019d8c6e00f0343ff02366195ba88b9db1ca73.tar.gz src-0c019d8c6e00f0343ff02366195ba88b9db1ca73.zip |
Fix compile with -DDEBUG by using the correct mfi_pd_ref union definition
in mfireg.h.
Submitted by: gcooper
Reviewed by: jhb
Approved by: cperciva (mentor)
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=213674
Diffstat (limited to 'usr.sbin/mfiutil/mfi_config.c')
-rw-r--r-- | usr.sbin/mfiutil/mfi_config.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/mfiutil/mfi_config.c b/usr.sbin/mfiutil/mfi_config.c index 6152d21f582a..2837694470a8 100644 --- a/usr.sbin/mfiutil/mfi_config.c +++ b/usr.sbin/mfiutil/mfi_config.c @@ -1024,7 +1024,7 @@ dump_config(int fd, struct mfi_config_data *config) ar->num_drives); printf(" size = %ju\n", (uintmax_t)ar->size); for (j = 0; j < ar->num_drives; j++) { - device_id = ar->pd[j].ref.device_id; + device_id = ar->pd[j].ref.v.device_id; if (device_id == 0xffff) printf(" drive MISSING\n"); else { @@ -1080,7 +1080,7 @@ dump_config(int fd, struct mfi_config_data *config) sp = (struct mfi_spare *)p; printf(" %s spare %u ", sp->spare_type & MFI_SPARE_DEDICATED ? "dedicated" : - "global", sp->ref.device_id); + "global", sp->ref.v.device_id); printf("%s", mfi_pdstate(MFI_PD_STATE_HOT_SPARE)); printf(" backs:\n"); for (j = 0; j < sp->array_count; j++) |