diff options
author | irungentoo <irungentoo@gmail.com> | 2014-02-01 18:45:37 -0500 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2014-02-01 18:45:37 -0500 |
commit | ad5d58b4a2908946458c34dbd0034a8a60ff5f7e (patch) | |
tree | 1b08d130b093db0f9efd55b6d3de334efdb0dc55 /toxcore | |
parent | d5c005f02462b996c067d7ed4f1ef71bbd4e5dd2 (diff) |
Added DHT bootstrap server info packets.
define DHT_SERVER_EXTRA_PACKETS to enable.
Diffstat (limited to 'toxcore')
-rw-r--r-- | toxcore/network.h | 3 | ||||
-rw-r--r-- | toxcore/onion_announce.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/toxcore/network.h b/toxcore/network.h index 4c7f1a83..19c9ca63 100644 --- a/toxcore/network.h +++ b/toxcore/network.h | |||
@@ -143,6 +143,9 @@ typedef int sock_t; | |||
143 | #define NET_PACKET_ONION_RECV_2 141 | 143 | #define NET_PACKET_ONION_RECV_2 141 |
144 | #define NET_PACKET_ONION_RECV_1 142 | 144 | #define NET_PACKET_ONION_RECV_1 142 |
145 | 145 | ||
146 | /* Only used for bootstrap servers */ | ||
147 | #define BOOTSTRAP_INFO_PACKET_ID 240 | ||
148 | |||
146 | 149 | ||
147 | #define TOX_PORTRANGE_FROM 33445 | 150 | #define TOX_PORTRANGE_FROM 33445 |
148 | #define TOX_PORTRANGE_TO 33545 | 151 | #define TOX_PORTRANGE_TO 33545 |
diff --git a/toxcore/onion_announce.c b/toxcore/onion_announce.c index 2ca53896..da40584d 100644 --- a/toxcore/onion_announce.c +++ b/toxcore/onion_announce.c | |||
@@ -325,7 +325,7 @@ Onion_Announce *new_onion_announce(DHT *dht) | |||
325 | return NULL; | 325 | return NULL; |
326 | 326 | ||
327 | onion_a->dht = dht; | 327 | onion_a->dht = dht; |
328 | onion_a->net = dht->c->lossless_udp->net; | 328 | onion_a->net = dht->net; |
329 | new_symmetric_key(onion_a->secret_bytes); | 329 | new_symmetric_key(onion_a->secret_bytes); |
330 | 330 | ||
331 | networking_registerhandler(onion_a->net, NET_PACKET_ANNOUNCE_REQUEST, &handle_announce_request, onion_a); | 331 | networking_registerhandler(onion_a->net, NET_PACKET_ANNOUNCE_REQUEST, &handle_announce_request, onion_a); |