diff options
Diffstat (limited to 'toxcore/onion_client.c')
-rw-r--r-- | toxcore/onion_client.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/toxcore/onion_client.c b/toxcore/onion_client.c index 825c6b98..e3bd306b 100644 --- a/toxcore/onion_client.c +++ b/toxcore/onion_client.c | |||
@@ -537,6 +537,11 @@ static int send_fakeid_announce(Onion_Client *onion_c, uint16_t friend_num, uint | |||
537 | memcpy(data + 1 + sizeof(uint64_t), onion_c->dht->self_public_key, crypto_box_PUBLICKEYBYTES); | 537 | memcpy(data + 1 + sizeof(uint64_t), onion_c->dht->self_public_key, crypto_box_PUBLICKEYBYTES); |
538 | Node_format nodes[MAX_SENT_NODES]; | 538 | Node_format nodes[MAX_SENT_NODES]; |
539 | uint16_t num_nodes = closelist_nodes(onion_c->dht, nodes, MAX_SENT_NODES); | 539 | uint16_t num_nodes = closelist_nodes(onion_c->dht, nodes, MAX_SENT_NODES); |
540 | uint32_t i; | ||
541 | |||
542 | for (i = 0; i < num_nodes; ++i) | ||
543 | to_net_family(&nodes[i].ip_port.ip); | ||
544 | |||
540 | memcpy(data + FAKEID_DATA_MIN_LENGTH, nodes, sizeof(Node_format) * num_nodes); | 545 | memcpy(data + FAKEID_DATA_MIN_LENGTH, nodes, sizeof(Node_format) * num_nodes); |
541 | int num1 = -1, num2 = -1; | 546 | int num1 = -1, num2 = -1; |
542 | 547 | ||