libibverbs/librdmacm: update calls to winverbs pkey interfaces
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 2 Mar 2009 21:25:03 +0000 (21:25 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 2 Mar 2009 21:25:03 +0000 (21:25 +0000)
Fixup calls to QueryPkey and FindPkey, which now take a UINT16 as the pkey index, rather than a DWORD.  Fixes a build warning for libibverbs and a build error for librdmacm.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1994 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

ulp/libibverbs/src/verbs.cpp
ulp/librdmacm/src/cma.cpp

index 992637a..a25d430 100644 (file)
@@ -257,7 +257,7 @@ __declspec(dllexport)
 int ibv_query_pkey(struct ibv_context *context, uint8_t port_num,\r
                                   int index, uint16_t *pkey)\r
 {\r
-       return context->cmd_if->QueryPkey(port_num, index, pkey);\r
+       return context->cmd_if->QueryPkey(port_num, (UINT16) index, pkey);\r
 }\r
 \r
 __declspec(dllexport)\r
index 2ce0cd2..91b059a 100644 (file)
@@ -570,7 +570,7 @@ int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms)
 static int ucma_modify_qp_init(struct cma_id_private *id_priv, struct ibv_qp *qp)\r
 {\r
        struct ibv_qp_attr qp_attr;\r
-       DWORD index;\r
+       UINT16 index;\r
        HRESULT hr;\r
 \r
        RtlZeroMemory(&qp_attr, sizeof qp_attr);\r