for(peer_queue_t::iterator i=peers.begin(); i!=peers.end(); i++)
if (i->second==for_root) {
i->second = Sha1Hash::ZERO; // horror TODO rewrite
- sockaddr_in ret = i->first;
+ Address ret = i->first;
while (peers.begin()->second==Sha1Hash::ZERO)
peers.pop_front();
return ret;