diff options
author | David Barksdale <amatus.amongus@gmail.com> | 2010-11-07 18:15:22 +0000 |
---|---|---|
committer | David Barksdale <amatus.amongus@gmail.com> | 2010-11-07 18:15:22 +0000 |
commit | cc32482a01c0520b1a866c4e266ffef71643b59c (patch) | |
tree | 73d7699f3acf3dd9a849904b27f62fb724ca4518 /src/fs/gnunet-service-fs.c | |
parent | b79903baaacbb0fd2be7a01ae1cdfe6d94e978c1 (diff) | |
download | gnunet-cc32482a01c0520b1a866c4e266ffef71643b59c.tar.gz gnunet-cc32482a01c0520b1a866c4e266ffef71643b59c.zip |
Use change_host_trust correctly.
Diffstat (limited to 'src/fs/gnunet-service-fs.c')
-rw-r--r-- | src/fs/gnunet-service-fs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index 0a537576a..0e6a0760e 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c | |||
@@ -3544,7 +3544,7 @@ handle_p2p_put (void *cls, | |||
3544 | if (prq.sender != NULL) | 3544 | if (prq.sender != NULL) |
3545 | { | 3545 | { |
3546 | prq.sender->inc_preference += CONTENT_BANDWIDTH_VALUE + 1000 * prq.priority; | 3546 | prq.sender->inc_preference += CONTENT_BANDWIDTH_VALUE + 1000 * prq.priority; |
3547 | prq.sender->trust += prq.priority; | 3547 | change_host_trust (prq.sender, prq.priority); |
3548 | } | 3548 | } |
3549 | if ( (GNUNET_YES == active_migration) && | 3549 | if ( (GNUNET_YES == active_migration) && |
3550 | (GNUNET_NO == test_put_load_too_high (prq.priority)) ) | 3550 | (GNUNET_NO == test_put_load_too_high (prq.priority)) ) |
@@ -3877,7 +3877,7 @@ bound_priority (uint32_t prio_in, | |||
3877 | GNUNET_NO); | 3877 | GNUNET_NO); |
3878 | return 0; /* excess resources */ | 3878 | return 0; /* excess resources */ |
3879 | } | 3879 | } |
3880 | ret = change_host_trust (cp, prio_in); | 3880 | ret = -change_host_trust (cp, -prio_in); |
3881 | if (ret > 0) | 3881 | if (ret > 0) |
3882 | { | 3882 | { |
3883 | if (ret > current_priorities + N) | 3883 | if (ret > current_priorities + N) |
@@ -3900,7 +3900,7 @@ bound_priority (uint32_t prio_in, | |||
3900 | GNUNET_NO); | 3900 | GNUNET_NO); |
3901 | /* undo charge */ | 3901 | /* undo charge */ |
3902 | if (ret != 0) | 3902 | if (ret != 0) |
3903 | change_host_trust (cp, -ret); | 3903 | change_host_trust (cp, ret); |
3904 | return -1; /* not enough resources */ | 3904 | return -1; /* not enough resources */ |
3905 | } | 3905 | } |
3906 | else | 3906 | else |