aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht.c
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2011-02-17 15:13:38 +0000
committerNathan S. Evans <evans@in.tum.de>2011-02-17 15:13:38 +0000
commitc42d09fc483b38b61b344f01da1a4678a18d337d (patch)
treea912c19b1bf0597f64687faea30846037d9fd226 /src/dht/gnunet-service-dht.c
parent1bb462f5dae340f2e989cb615fb60420b6ef0b41 (diff)
downloadgnunet-c42d09fc483b38b61b344f01da1a4678a18d337d.tar.gz
gnunet-c42d09fc483b38b61b344f01da1a4678a18d337d.zip
fix
Diffstat (limited to 'src/dht/gnunet-service-dht.c')
-rw-r--r--src/dht/gnunet-service-dht.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dht/gnunet-service-dht.c b/src/dht/gnunet-service-dht.c
index a1c3c69a0..72cd7e39f 100644
--- a/src/dht/gnunet-service-dht.c
+++ b/src/dht/gnunet-service-dht.c
@@ -1545,15 +1545,16 @@ add_peer (const struct GNUNET_PeerIdentity *peer,
1545 k_buckets[bucket].tail, new_peer); 1545 k_buckets[bucket].tail, new_peer);
1546 k_buckets[bucket].peers_size++; 1546 k_buckets[bucket].peers_size++;
1547 1547
1548#if DO_UPDATE_PREFERENCE
1548 if ((GNUNET_CRYPTO_hash_matching_bits 1549 if ((GNUNET_CRYPTO_hash_matching_bits
1549 (&my_identity.hashPubKey, &peer->hashPubKey) > 0) 1550 (&my_identity.hashPubKey, &peer->hashPubKey) > 0)
1550 && (k_buckets[bucket].peers_size <= bucket_size)) 1551 && (k_buckets[bucket].peers_size <= bucket_size))
1551 { 1552 {
1552#if DO_UPDATE_PREFERENCE 1553
1553 new_peer->preference_task = 1554 new_peer->preference_task =
1554 GNUNET_SCHEDULER_add_now (&update_core_preference, new_peer); 1555 GNUNET_SCHEDULER_add_now (&update_core_preference, new_peer);
1555#endif
1556 } 1556 }
1557#endif
1557 1558
1558 return new_peer; 1559 return new_peer;
1559} 1560}