]> AND Public Git Repository - simgrid.git/blobdiff - examples/s4u/dht-chord/s4u-dht-chord-node.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'xbt_random' into 'master'
[simgrid.git] / examples / s4u / dht-chord / s4u-dht-chord-node.cpp
index 1fa0c39b0646a51662eb678a4350f414b825d93a..f76484cc297fecece287919058413a70830a9d49 100644 (file)
@@ -134,7 +134,7 @@ void Node::notifyAndQuit()
 void Node::randomLookup()
 {
   int res          = id_;
-  int random_index = generator() % nb_bits;
+  int random_index = simgrid::xbt::random::uniform_int(0, nb_bits - 1);
   int random_id    = fingers_[random_index];
   XBT_DEBUG("Making a lookup request for id %d", random_id);
   if (random_id != id_)