diff options
author | Jfreegman <Jfreegman@gmail.com> | 2013-08-12 22:34:08 -0400 |
---|---|---|
committer | Jfreegman <Jfreegman@gmail.com> | 2013-08-12 22:34:08 -0400 |
commit | 5c0da43d19d3ec1628494c6504da41e2ca675e61 (patch) | |
tree | 728f1e040a81bd78c790475326824ecdc9b71076 | |
parent | 0ac4f1fcb33e660efcd57d546e88630168d4814b (diff) |
unresolved addresses fail silently
-rw-r--r-- | testing/toxic/chat.c | 3 | ||||
-rw-r--r-- | testing/toxic/main.c | 2 |
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); | |||
31 | void print_help(ChatContext *self); | 31 | void print_help(ChatContext *self); |
32 | void execute(ToxWindow *self, ChatContext *ctx, Messenger *m, char *cmd); | 32 | void execute(ToxWindow *self, ChatContext *ctx, Messenger *m, char *cmd); |
33 | 33 | ||
34 | struct tm *get_time(void) { | 34 | struct 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); |