port_num is incorrectly set instead of block_num

Signed-off-by: Sean Hefty <sean.he...@intel.com>
---
I will resubmit the changes for saquery to support winof.  I must have done
something wrong with my testing on that patch on linux, since I'm seeing
build warnings now.

 infiniband-diags/src/saquery.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/infiniband-diags/src/saquery.c b/infiniband-diags/src/saquery.c
index bcd1f61..3f508b9 100644
--- a/infiniband-diags/src/saquery.c
+++ b/infiniband-diags/src/saquery.c
@@ -1267,7 +1267,7 @@ static int query_pkey_tbl_records(const struct query_cmd 
*q,
        memset(&pktr, 0, sizeof(pktr));
        CHECK_AND_SET_VAL(lid, 16, 0, pktr.lid, PKEY, LID);
        CHECK_AND_SET_VAL(port, 8, -1, pktr.port_num, PKEY, PORT);
-       CHECK_AND_SET_VAL(block, 16, -1, pktr.port_num, PKEY, BLOCK);
+       CHECK_AND_SET_VAL(block, 16, -1, pktr.block_num, PKEY, BLOCK);
 
        return get_and_dump_any_records(h, IB_SA_ATTR_PKEYTABLERECORD, 0,
                                        comp_mask, &pktr, smkey,



_______________________________________________
general mailing list
general@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to