The protocol is defined in terms of ceph_entity_addr; use that.
Signed-off-by: Sage Weil <sage@redhat.com>
goto fail_unlocked;
}
{
- bufferptr tp(sizeof(peer_addr));
+ bufferptr tp(sizeof(ceph_entity_addr));
addrbl.push_back(std::move(tp));
}
if (tcp_read(addrbl.c_str(), addrbl.length()) < 0) {
// identify peer
{
#if defined(__linux__) || defined(DARWIN) || defined(__FreeBSD__)
- bufferptr p(sizeof(paddr) * 2);
+ bufferptr p(sizeof(ceph_entity_addr) * 2);
#else
int wirelen = sizeof(__u32) * 2 + sizeof(ceph_sockaddr_storage);
bufferptr p(wirelen * 2);