]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
cleanup build warnings
authorArlin Davis <arlin.r.davis@intel.com>
Fri, 18 Jul 2014 18:17:03 +0000 (11:17 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Fri, 18 Jul 2014 18:17:03 +0000 (11:17 -0700)
Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/common/dapl_ep_modify.c
dapl/openib_cma/cm.c

index 0545870fa6257a527adf7748767cd37076050275..d880c308a0737aae68cc468dc7574fe35a45fd94 100644 (file)
@@ -454,9 +454,8 @@ dapli_ep_modify_validate_parameters(IN DAT_EP_HANDLE ep_handle,
 
        if (ep_param_mask & DAT_EP_FIELD_RECV_EVD_HANDLE) {
                if (ep_param->recv_evd_handle != NULL &&
-                   (DAPL_BAD_HANDLE(ep_param->recv_evd_handle, DAPL_MAGIC_EVD)
-                    || !((DAPL_EVD *) ep_param->recv_evd_handle)->
-                    evd_flags & DAT_EVD_DTO_FLAG))
+                   ((DAPL_BAD_HANDLE(ep_param->recv_evd_handle, DAPL_MAGIC_EVD) ||
+                   (((DAPL_EVD *)ep_param->recv_evd_handle)->evd_flags & DAT_EVD_DTO_FLAG)) == 0))
                {
                        dat_status =
                            DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG3);
index 4e9b7c45966e61ec7a0037a0630daae3cc2155da..34ae3e398c4c4d068e260a9b53d1138b3a96375f 100644 (file)
@@ -743,8 +743,7 @@ dapls_ib_setup_conn_listener(IN DAPL_IA * ia_ptr,
        dapls_cm_acquire(conn);
 
        /* create CM_ID, bind to local device, create QP */
-       if (rdma_create_id
-           (g_cm_events, &conn->cm_id, (void *)conn, RDMA_PS_TCP)) {
+       if (rdma_create_id(g_cm_events, &conn->cm_id, (void *)conn, RDMA_PS_TCP)) {
                dapls_cm_release(conn);
                return (dapl_convert_errno(errno, "rdma_create_id"));
        }
@@ -752,7 +751,7 @@ dapls_ib_setup_conn_listener(IN DAPL_IA * ia_ptr,
        /* open identifies the local device; per DAT specification */
        /* Get family and address then set port to consumer's ServiceID */
        dapl_os_memcpy(&addr, &ia_ptr->hca_ptr->hca_address, sizeof(addr));
-       ((struct sockaddr_in *)&addr)->sin_port = SID_TO_PORT(ServiceID);
+       addr.sin6_port = SID_TO_PORT(ServiceID);
 
        if (rdma_bind_addr(conn->cm_id, (struct sockaddr *)&addr)) {
                if ((errno == EBUSY) || (errno == EADDRINUSE) ||