]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/simple/Pipe: use sockaddr accessors
authorSage Weil <sage@redhat.com>
Fri, 6 May 2016 14:03:58 +0000 (10:03 -0400)
committerSage Weil <sage@redhat.com>
Wed, 11 May 2016 12:12:26 +0000 (08:12 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/msg/simple/Pipe.cc

index 5ff0a5748623fac5053a49af69955bf84de1fe72..66d2842384ae49b719b1c6132215cb3fbe096690 100644 (file)
@@ -914,7 +914,7 @@ int Pipe::connect()
 
   // connect!
   ldout(msgr->cct,10) << "connecting to " << peer_addr << dendl;
-  rc = ::connect(sd, (sockaddr*)&peer_addr.addr, peer_addr.addr_size());
+  rc = ::connect(sd, peer_addr.get_sockaddr(), peer_addr.get_sockaddr_len());
   if (rc < 0) {
     rc = -errno;
     ldout(msgr->cct,2) << "connect error " << peer_addr