[PATCH ibdiags 12/16] ibdiags: Fix reversed endian swap direction

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Jason Gunthorpe <jgg@xxxxxxxxxxxx>

Found by sparse

Signed-off-by: Jason Gunthorpe <jgg@xxxxxxxxxxxx>
---
 src/ibsendtrap.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/ibsendtrap.c b/src/ibsendtrap.c
index 14db04a0e9130a..8a3a3e6fd0449d 100644
--- a/src/ibsendtrap.c
+++ b/src/ibsendtrap.c
@@ -129,9 +129,9 @@ static void build_trap256_local(ib_mad_notice_attr_t * n, ib_portid_t * port)
 	n->data_details.ntc_256.lid = n->issuer_lid;
 	n->data_details.ntc_256.dr_slid = 0xffff;
 	n->data_details.ntc_256.method = 1;
-	n->data_details.ntc_256.attr_id = be16toh(0x15);
-	n->data_details.ntc_256.attr_mod = be32toh(0x12);
-	n->data_details.ntc_256.mkey = be64toh(0x1234567812345678);
+	n->data_details.ntc_256.attr_id = htobe16(0x15);
+	n->data_details.ntc_256.attr_mod = htobe32(0x12);
+	n->data_details.ntc_256.mkey = htobe64(0x1234567812345678);
 }
 
 static void build_trap256_lid(ib_mad_notice_attr_t * n, ib_portid_t * port)
@@ -162,10 +162,10 @@ static void build_trap257_258(ib_mad_notice_attr_t * n, ib_portid_t * port,
 	n->data_details.ntc_257_258.key = htobe32(0x12345678);
 	n->data_details.ntc_257_258.qp1 = htobe32(0x010101);
 	n->data_details.ntc_257_258.qp2 = htobe32(0x020202);
-	n->data_details.ntc_257_258.gid1.unicast.prefix = be64toh(0xf8c0000000000001);
-	n->data_details.ntc_257_258.gid1.unicast.interface_id = be64toh(0x1111222233334444);
-	n->data_details.ntc_257_258.gid2.unicast.prefix = be64toh(0xf8c0000000000001);
-	n->data_details.ntc_257_258.gid2.unicast.interface_id = be64toh(0x5678567812341234);
+	n->data_details.ntc_257_258.gid1.unicast.prefix = htobe64(0xf8c0000000000001);
+	n->data_details.ntc_257_258.gid1.unicast.interface_id = htobe64(0x1111222233334444);
+	n->data_details.ntc_257_258.gid2.unicast.prefix = htobe64(0xf8c0000000000001);
+	n->data_details.ntc_257_258.gid2.unicast.interface_id = htobe64(0x5678567812341234);
 }
 
 static void build_trap257(ib_mad_notice_attr_t * n, ib_portid_t * port)
-- 
2.21.0




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux