- std::advance(next_peer, RngStream_RandInt(stream, 0, nb_known_peers - 1));
- } while (ta->getPeers().find(*next_peer) != ta->getPeers().end());
- ta->addPeer(*next_peer);
+ std::advance(next_peer, random.uniform_int(0, nb_known_peers - 1));
+ } while (answer->getPeers().find(*next_peer) != answer->getPeers().end());
+ answer->addPeer(*next_peer);