summaryrefslogtreecommitdiffstats
path: root/contrib/ofed
diff options
context:
space:
mode:
authornp <np@FreeBSD.org>2014-11-12 20:57:29 +0000
committernp <np@FreeBSD.org>2014-11-12 20:57:29 +0000
commite569ef6a9c0783ecf00f1eb873771cd45feea2c0 (patch)
tree10df459c92036953974dc68e592dbef3b6109378 /contrib/ofed
parent83e82266b6c3eeea01912df35133c06effe7ccec (diff)
downloadFreeBSD-src-e569ef6a9c0783ecf00f1eb873771cd45feea2c0.zip
FreeBSD-src-e569ef6a9c0783ecf00f1eb873771cd45feea2c0.tar.gz
Fix previous change to this file (r273811).
This has been submitted upstream and should show up there soon. Submitted by: Hariprasad at Chelsio dot com
Diffstat (limited to 'contrib/ofed')
-rw-r--r--contrib/ofed/librdmacm/examples/rping.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/contrib/ofed/librdmacm/examples/rping.c b/contrib/ofed/librdmacm/examples/rping.c
index 9bbfab1..44f1232 100644
--- a/contrib/ofed/librdmacm/examples/rping.c
+++ b/contrib/ofed/librdmacm/examples/rping.c
@@ -1049,19 +1049,20 @@ static int rping_run_client(struct rping_cb *cb)
ret = rping_connect_client(cb);
if (ret) {
fprintf(stderr, "connect error %d\n", ret);
- goto err2;
+ goto err3;
}
ret = rping_test_client(cb);
if (ret) {
fprintf(stderr, "rping client failed: %d\n", ret);
- goto err3;
+ goto err4;
}
ret = 0;
-err3:
+err4:
rdma_disconnect(cb->cm_id);
-err2:
+err3:
pthread_join(cb->cqthread, NULL);
+err2:
rping_free_buffers(cb);
err1:
rping_free_qp(cb);
OpenPOWER on IntegriCloud