summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJfreegman <Jfreegman@gmail.com>2013-08-12 22:34:08 -0400
committerJfreegman <Jfreegman@gmail.com>2013-08-12 22:34:08 -0400
commit5c0da43d19d3ec1628494c6504da41e2ca675e61 (patch)
tree728f1e040a81bd78c790475326824ecdc9b71076
parent0ac4f1fcb33e660efcd57d546e88630168d4814b (diff)
unresolved addresses fail silently
-rw-r--r--testing/toxic/chat.c3
-rw-r--r--testing/toxic/main.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/testing/toxic/chat.c b/testing/toxic/chat.c
index a312d211..a0a4b576 100644
--- a/testing/toxic/chat.c
+++ b/testing/toxic/chat.c
@@ -31,7 +31,8 @@ extern void fix_name(uint8_t *name);
31void print_help(ChatContext *self); 31void print_help(ChatContext *self);
32void execute(ToxWindow *self, ChatContext *ctx, Messenger *m, char *cmd); 32void execute(ToxWindow *self, ChatContext *ctx, Messenger *m, char *cmd);
33 33
34struct tm *get_time(void) { 34struct tm *get_time(void)
35{
35 struct tm *timeinfo; 36 struct tm *timeinfo;
36 time_t now; 37 time_t now;
37 time(&now); 38 time(&now);
diff --git a/testing/toxic/main.c b/testing/toxic/main.c
index 63c4db25..8ef44012 100644
--- a/testing/toxic/main.c
+++ b/testing/toxic/main.c
@@ -181,7 +181,7 @@ int init_connection(void)
181 dht.port = htons(atoi(port)); 181 dht.port = htons(atoi(port));
182 uint32_t resolved_address = resolve_addr(ip); 182 uint32_t resolved_address = resolve_addr(ip);
183 if (resolved_address == 0) 183 if (resolved_address == 0)
184 return 4; 184 return 0;
185 dht.ip.i = resolved_address; 185 dht.ip.i = resolved_address;
186 unsigned char *binary_string = hex_string_to_bin(key); 186 unsigned char *binary_string = hex_string_to_bin(key);
187 DHT_bootstrap(dht, binary_string); 187 DHT_bootstrap(dht, binary_string);