From c19d2cebf91f0bf3f2f96ab564e2ddf40e201361 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 11 May 2016 12:39:48 -0400 Subject: [PATCH] msg/xio: use set_sockaddr Signed-off-by: Sage Weil --- src/msg/xio/XioMessenger.cc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/msg/xio/XioMessenger.cc b/src/msg/xio/XioMessenger.cc index 8927cb2e570d..15046a2cb4c6 100644 --- a/src/msg/xio/XioMessenger.cc +++ b/src/msg/xio/XioMessenger.cc @@ -480,8 +480,8 @@ int XioMessenger::session_event(struct xio_session *session, (void) xio_query_connection(conn, &xcona, XIO_CONNECTION_ATTR_LOCAL_ADDR| XIO_CONNECTION_ATTR_PEER_ADDR); - (void) entity_addr_from_sockaddr(&peer_addr_for_me, (struct sockaddr *) &xcona.local_addr); - (void) entity_addr_from_sockaddr(&paddr, (struct sockaddr *) &xcona.peer_addr); + peer_addr_for_me.set_sockaddr((struct sockaddr *)&xcona.local_addr); + paddr.set_sockaddr((struct sockaddr *)&xcona.peer_addr); //set_myaddr(peer_addr_for_me); learned_addr(peer_addr_for_me); ldout(cct,2) << "client: connected from " << peer_addr_for_me << " to " << paddr << dendl; @@ -504,9 +504,8 @@ int XioMessenger::session_event(struct xio_session *session, XIO_CONNECTION_ATTR_PEER_ADDR| XIO_CONNECTION_ATTR_LOCAL_ADDR); /* XXX assumes RDMA */ - (void) entity_addr_from_sockaddr(&s_inst.addr, - (struct sockaddr *) &xcona.peer_addr); - (void) entity_addr_from_sockaddr(&peer_addr_for_me, (struct sockaddr *) &xcona.local_addr); + s_inst.addr.set_sockaddr((struct sockaddr *)&xcona.peer_addr); + peer_addr_for_me.set_sockaddr((struct sockaddr *)&xcona.local_addr); xcon = new XioConnection(this, XioConnection::PASSIVE, s_inst); xcon->session = session; -- 2.47.3