No need for entity_addr_t. We drop this value anyway.
Signed-off-by: Sage Weil <sage@redhat.com>
ldout(msgr->cct, 10) << __func__ << " listen_sd=" << listen_sd << dendl;
int errors = 0;
while (errors < 4) {
- entity_addr_t addr;
- socklen_t slen = sizeof(addr.ss_addr());
- int sd = ::accept(listen_sd, (sockaddr*)&addr.ss_addr(), &slen);
+ sockaddr_storage ss;
+ socklen_t slen = sizeof(ss);
+ int sd = ::accept(listen_sd, (sockaddr*)&ss, &slen);
if (sd >= 0) {
errors = 0;
ldout(msgr->cct, 10) << __func__ << " accepted incoming on sd " << sd << dendl;