diff options
author | irungentoo <irungentoo@gmail.com> | 2016-01-30 17:23:15 -0500 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2016-01-30 17:23:15 -0500 |
commit | dfe5d9b25622b91f22b66b93bb0ab4db32195d11 (patch) | |
tree | 9625fd607b35691e51ae08d04c2f10f3711c1b87 /toxcore/onion_announce.c | |
parent | ccfa6c6a4fcd80171e9f64bb04205d3939ed8ffd (diff) |
Fixes.
Fixed bug from merged PR.
Don't build useless files when building with libsodium.
Diffstat (limited to 'toxcore/onion_announce.c')
-rw-r--r-- | toxcore/onion_announce.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/toxcore/onion_announce.c b/toxcore/onion_announce.c index 82c3dc96..676b38da 100644 --- a/toxcore/onion_announce.c +++ b/toxcore/onion_announce.c | |||
@@ -316,7 +316,8 @@ static int handle_announce_request(void *object, IP_Port source, const uint8_t * | |||
316 | 316 | ||
317 | uint8_t *data_public_key = plain + ONION_PING_ID_SIZE + crypto_box_PUBLICKEYBYTES; | 317 | uint8_t *data_public_key = plain + ONION_PING_ID_SIZE + crypto_box_PUBLICKEYBYTES; |
318 | 318 | ||
319 | if (sodium_memcmp(ping_id1, plain, ONION_PING_ID_SIZE) == 0 || sodium_memcmp(ping_id2, plain, ONION_PING_ID_SIZE) == 0) { | 319 | if (sodium_memcmp(ping_id1, plain, ONION_PING_ID_SIZE) == 0 |
320 | || sodium_memcmp(ping_id2, plain, ONION_PING_ID_SIZE) == 0) { | ||
320 | index = add_to_entries(onion_a, source, packet_public_key, data_public_key, | 321 | index = add_to_entries(onion_a, source, packet_public_key, data_public_key, |
321 | packet + (ANNOUNCE_REQUEST_SIZE_RECV - ONION_RETURN_3)); | 322 | packet + (ANNOUNCE_REQUEST_SIZE_RECV - ONION_RETURN_3)); |
322 | } else { | 323 | } else { |