aboutsummaryrefslogtreecommitdiff
path: root/src/rps/gnunet-service-rps_sampler.c
diff options
context:
space:
mode:
authorJulius Bünger <buenger@mytum.de>2015-01-07 17:18:02 +0000
committerJulius Bünger <buenger@mytum.de>2015-01-07 17:18:02 +0000
commit4d370bed62e5f6a47faba53fe3446a2d2a59d1ae (patch)
treee1ccd871c41b8b9e9d5003551510ad01086a2c78 /src/rps/gnunet-service-rps_sampler.c
parenta028cee62cf2fa931a20281d7323437d615801c4 (diff)
downloadgnunet-4d370bed62e5f6a47faba53fe3446a2d2a59d1ae.tar.gz
gnunet-4d370bed62e5f6a47faba53fe3446a2d2a59d1ae.zip
different fixes and cosmetic changes
Diffstat (limited to 'src/rps/gnunet-service-rps_sampler.c')
-rw-r--r--src/rps/gnunet-service-rps_sampler.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/rps/gnunet-service-rps_sampler.c b/src/rps/gnunet-service-rps_sampler.c
index b5eb17a2d..952ed8794 100644
--- a/src/rps/gnunet-service-rps_sampler.c
+++ b/src/rps/gnunet-service-rps_sampler.c
@@ -615,13 +615,16 @@ RPS_sampler_get_n_rand_peers (uint64_t n)
615 // TODO check if we have too much (distinct) sampled peers 615 // TODO check if we have too much (distinct) sampled peers
616 // If we are not ready yet maybe schedule for later 616 // If we are not ready yet maybe schedule for later
617 struct GNUNET_PeerIdentity *peers; 617 struct GNUNET_PeerIdentity *peers;
618 const struct GNUNET_PeerIdentity *peer;
618 uint64_t i; 619 uint64_t i;
619 620
620 peers = GNUNET_malloc (n * sizeof(struct GNUNET_PeerIdentity)); 621 peers = GNUNET_malloc (n * sizeof (struct GNUNET_PeerIdentity));
621 622
622 for ( i = 0 ; i < n ; i++ ) { 623 for ( i = 0 ; i < n ; i++ ) {
623 //peers[i] = RPS_sampler_get_rand_peer_(sampler->sampler_elements); 624 //peers[i] = RPS_sampler_get_rand_peer_(sampler->sampler_elements);
624 memcpy (&peers[i], RPS_sampler_get_rand_peer (), sizeof (struct GNUNET_PeerIdentity)); 625 peer = RPS_sampler_get_rand_peer ();
626 memcpy (&peers[i], peer, sizeof (struct GNUNET_PeerIdentity));
627 //GNUNET_free (peer);
625 } 628 }
626 return peers; 629 return peers;
627 } 630 }