bool AdminSocket::do_accept()
{
- int ret;
struct sockaddr_un address;
socklen_t address_length = sizeof(address);
ldout(m_cct, 30) << "AdminSocket: calling accept" << dendl;
int pos = 0;
string c;
while (1) {
- ret = safe_read(connection_fd, &cmd[pos], 1);
+ int ret = safe_read(connection_fd, &cmd[pos], 1);
if (ret <= 0) {
lderr(m_cct) << "AdminSocket: error reading request code: "
<< cpp_strerror(ret) << dendl;
lderr(m_cct) << "AdminSocket: error writing response length "
<< cpp_strerror(ret) << dendl;
} else {
- ret = out.write_fd(connection_fd);
- if (ret >= 0)
+ if (out.write_fd(connection_fd) >= 0)
rval = true;
}
}