]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
msg/RDMA: Fix broken compilation due to new argument in net.connect()
authorAmir Vadai <amir@vadai.me>
Wed, 25 Jan 2017 08:36:00 +0000 (10:36 +0200)
committerAmir Vadai <amir@vadai.me>
Wed, 25 Jan 2017 08:39:11 +0000 (10:39 +0200)
Fixes: 6e4ed291afc3 ("msg: add ms_bind_before_connect to bind before connect")
Change-Id: Ia45f215b5d59dfc8545017518e5162404059829e
Signed-off-by: Amir Vadai <amir@vadai.me>
src/msg/async/rdma/RDMAConnectedSocketImpl.cc

index f8f6e79e46c40057891173cebe582892dfd5e022..45683ee2705004290a439087fadc46bbc80218da 100644 (file)
@@ -164,7 +164,7 @@ int RDMAConnectedSocketImpl::try_connect(const entity_addr_t& peer_addr, const S
   ldout(cct, 20) << __func__ << " nonblock:" << opts.nonblock << ", nodelay:"
                  << opts.nodelay << ", rbuf_size: " << opts.rcbuf_size << dendl;
   NetHandler net(cct);
-  tcp_fd = net.connect(peer_addr);
+  tcp_fd = net.connect(peer_addr, opts.connect_bind_addr);
 
   if (tcp_fd < 0) {
     return -errno;