diff options
Diffstat (limited to 'src/fs/gnunet-service-fs.c')
-rw-r--r-- | src/fs/gnunet-service-fs.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index b3f14896b..2157ff5f5 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c | |||
@@ -2213,6 +2213,9 @@ target_peer_select_cb (void *cls, | |||
2213 | /* 3e) include peer proximity */ | 2213 | /* 3e) include peer proximity */ |
2214 | score -= (2.0 * (GNUNET_CRYPTO_hash_distance_u32 (key, | 2214 | score -= (2.0 * (GNUNET_CRYPTO_hash_distance_u32 (key, |
2215 | &pr->query)) / (double) UINT32_MAX); | 2215 | &pr->query)) / (double) UINT32_MAX); |
2216 | /* 4) super-bonus for being the known target */ | ||
2217 | if (pr->target_pid == cp->pid) | ||
2218 | score += 100.0; | ||
2216 | /* store best-fit in closure */ | 2219 | /* store best-fit in closure */ |
2217 | #if DEBUG_FS | 2220 | #if DEBUG_FS |
2218 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 2221 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |