diff --git a/qla2x00t/qla_attr.c b/qla2x00t/qla_attr.c index 6e97fe796..efb3fedd9 100644 --- a/qla2x00t/qla_attr.c +++ b/qla2x00t/qla_attr.c @@ -417,14 +417,6 @@ next: for (i = 0; (i < entries) && (size < max_size); ++i) { gid = (struct gid_list_info *)id_iter; if (IS_QLA2100(ha) || IS_QLA2200(ha)) { - size += scnprintf(buffer+size, max_size-size, - "%02x %02x%02x%02x\n", - gid->loop_id_2100, - gid->domain, - gid->area, - gid->al_pa); - - } else { size += scnprintf(buffer+size, max_size-size, "%04x %02x%02x%02x %02x\n", le16_to_cpu(gid->loop_id), @@ -432,6 +424,13 @@ next: gid->area, gid->al_pa, gid->loop_id_2100); + } else { + size += scnprintf(buffer+size, max_size-size, + "%02x %02x%02x%02x\n", + gid->loop_id_2100, + gid->domain, + gid->area, + gid->al_pa); } id_iter += ha->gid_list_info_size;