diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-05-26 08:52:28 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-05-26 08:52:28 +0200 |
commit | 669aa594e6a4d06e2d77cdba5365f6992695f547 (patch) | |
tree | e0d90613b2038e17c0c801444a1ad9c20163b59d /src/dht/gnunet-service-dht_neighbours.c | |
parent | f5d7449313757e4a7360d7ca48292ecc4647911b (diff) | |
download | gnunet-669aa594e6a4d06e2d77cdba5365f6992695f547.tar.gz gnunet-669aa594e6a4d06e2d77cdba5365f6992695f547.zip |
fix bit counting mess
Diffstat (limited to 'src/dht/gnunet-service-dht_neighbours.c')
-rw-r--r-- | src/dht/gnunet-service-dht_neighbours.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dht/gnunet-service-dht_neighbours.c b/src/dht/gnunet-service-dht_neighbours.c index c251dfa12..fce69d3f6 100644 --- a/src/dht/gnunet-service-dht_neighbours.c +++ b/src/dht/gnunet-service-dht_neighbours.c | |||
@@ -927,8 +927,8 @@ get_distance (const struct GNUNET_HashCode *target, | |||
927 | (i < sizeof(struct GNUNET_HashCode) * 8) && (i < bucket + 1 + 32 - 9); | 927 | (i < sizeof(struct GNUNET_HashCode) * 8) && (i < bucket + 1 + 32 - 9); |
928 | i++) | 928 | i++) |
929 | { | 929 | { |
930 | if (GNUNET_CRYPTO_hash_get_bit (target, i) != | 930 | if (GNUNET_CRYPTO_hash_get_bit_rtl (target, i) != |
931 | GNUNET_CRYPTO_hash_get_bit (have, i)) | 931 | GNUNET_CRYPTO_hash_get_bit_rtl (have, i)) |
932 | lsb |= (1 << (bucket + 32 - 9 - i)); /* first bit set will be 10, | 932 | lsb |= (1 << (bucket + 32 - 9 - i)); /* first bit set will be 10, |
933 | * last bit set will be 31 -- if | 933 | * last bit set will be 31 -- if |
934 | * i does not reach 512 first... */ | 934 | * i does not reach 512 first... */ |