]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
Refresh of cmtime-ret
authorSean Hefty <sean.hefty@intel.com>
Thu, 22 Aug 2013 19:33:54 +0000 (12:33 -0700)
committerSean Hefty <sean.hefty@intel.com>
Thu, 22 Aug 2013 19:33:54 +0000 (12:33 -0700)
examples/cmtime.c

index 220e675c71bf51ae2b444c38721f27abb9bbaad5..6761f2ccda32e37b3c844337fa87b438c923c132 100644 (file)
@@ -208,9 +208,8 @@ static void cma_handler(struct rdma_cm_id *id, struct rdma_cm_event *event)
                break;
        case RDMA_CM_EVENT_ADDR_ERROR:
                if (n->retries--) {
-                       ret = rdma_resolve_addr(n->id, rai->ai_src_addr,
-                                               rai->ai_dst_addr, timeout);
-                       if (!ret)
+                       if (!rdma_resolve_addr(n->id, rai->ai_src_addr,
+                                              rai->ai_dst_addr, timeout))
                                break;
                }
                printf("RDMA_CM_EVENT_ADDR_ERROR, error: %d\n", event->status);
@@ -219,8 +218,7 @@ static void cma_handler(struct rdma_cm_id *id, struct rdma_cm_event *event)
                break;
        case RDMA_CM_EVENT_ROUTE_ERROR:
                if (n->retries--) {
-                       ret = rdma_resolve_route(n->id, timeout);
-                       if (!ret)
+                       if (!rdma_resolve_route(n->id, timeout))
                                break;
                }
                printf("RDMA_CM_EVENT_ROUTE_ERROR, error: %d\n", event->status);
@@ -363,7 +361,7 @@ static int run_client(void)
 
        conn_param.responder_resources = 1;
        conn_param.initiator_depth = 1;
-       conn_param.retry_count = 5;
+       conn_param.retry_count = retries;
        conn_param.private_data = rai->ai_connect;
        conn_param.private_data_len = rai->ai_connect_len;