From 7ad642dafb38ef211ffed0ff9c53f51e33d9d033 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Mon, 11 Nov 2013 10:25:44 -0800 Subject: [PATCH] Refresh of bindgid --- src/cma.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cma.c b/src/cma.c index 4f41879a..0cf4203f 100644 --- a/src/cma.c +++ b/src/cma.c @@ -753,7 +753,10 @@ static int rdma_bind_addr2(struct rdma_cm_id *id, struct sockaddr *addr, if (ret != sizeof cmd) return (ret >= 0) ? ERR(ENODATA) : -1; - return ucma_query_addr(id); + ret = ucma_query_addr(id); + if (!ret) + ret = ucma_query_gid(id); + return ret; } int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr) -- 2.46.0