The code treats them as 16-bit fields (by using htons), make
the structure match.  This also avoids the 32 bits of padding
before the length field.

Signed-off-by: Rolf Manderscheid <[email protected]>
---
 include/ibsim.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/ibsim.h b/include/ibsim.h
index 15fc37c..b6b08bd 100644
--- a/include/ibsim.h
+++ b/include/ibsim.h
@@ -62,8 +62,8 @@ struct sim_port {
 #define SIM_CTL_MAX_DATA       64
 
 struct sim_request {
-       uint32_t dlid;
-       uint32_t slid;
+       uint16_t dlid;
+       uint16_t slid;
        uint32_t dqp;
        uint32_t sqp;
        uint32_t status;
-- 
1.7.1


--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to