diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-02-17 15:13:38 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-02-17 15:13:38 +0000 |
commit | c42d09fc483b38b61b344f01da1a4678a18d337d (patch) | |
tree | a912c19b1bf0597f64687faea30846037d9fd226 /src/dht/gnunet-service-dht.c | |
parent | 1bb462f5dae340f2e989cb615fb60420b6ef0b41 (diff) | |
download | gnunet-c42d09fc483b38b61b344f01da1a4678a18d337d.tar.gz gnunet-c42d09fc483b38b61b344f01da1a4678a18d337d.zip |
fix
Diffstat (limited to 'src/dht/gnunet-service-dht.c')
-rw-r--r-- | src/dht/gnunet-service-dht.c | 5 |
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 | } |