diff options
Diffstat (limited to 'toxcore/tox.c')
-rw-r--r-- | toxcore/tox.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/toxcore/tox.c b/toxcore/tox.c index 54bbd9f0..5e3893ec 100644 --- a/toxcore/tox.c +++ b/toxcore/tox.c | |||
@@ -374,6 +374,12 @@ void tox_bootstrap(void *tox, IP_Port ip_port, uint8_t *public_key) | |||
374 | Messenger *m = tox; | 374 | Messenger *m = tox; |
375 | DHT_bootstrap(m->dht, ip_port, public_key); | 375 | DHT_bootstrap(m->dht, ip_port, public_key); |
376 | } | 376 | } |
377 | int tox_bootstrap_ex(void *tox, const char *address, uint8_t ipv6enabled, | ||
378 | uint16_t port, uint8_t *public_key) | ||
379 | { | ||
380 | Messenger *m = tox; | ||
381 | return DHT_bootstrap_ex(m->dht, address, ipv6enabled, port, public_key); | ||
382 | }; | ||
377 | 383 | ||
378 | /* return 0 if we are not connected to the DHT. | 384 | /* return 0 if we are not connected to the DHT. |
379 | * return 1 if we are. | 385 | * return 1 if we are. |
@@ -389,9 +395,13 @@ int tox_isconnected(void *tox) | |||
389 | * return allocated instance of tox on success. | 395 | * return allocated instance of tox on success. |
390 | * return 0 if there are problems. | 396 | * return 0 if there are problems. |
391 | */ | 397 | */ |
398 | void *tox_new_ex(uint8_t ipv6enabled) | ||
399 | { | ||
400 | return initMessenger(ipv6enabled); | ||
401 | } | ||
392 | void *tox_new(void) | 402 | void *tox_new(void) |
393 | { | 403 | { |
394 | return initMessenger(); | 404 | return tox_new_ex(0); |
395 | } | 405 | } |
396 | 406 | ||
397 | /* Run this before closing shop. | 407 | /* Run this before closing shop. |