From 29aa702a4f0cc50c091e0e9624d5ee897138ddf3 Mon Sep 17 00:00:00 2001 From: Astonex Date: Wed, 24 Jul 2013 00:32:50 +0100 Subject: Added simple init_networking() error checking --- core/Messenger.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'core/Messenger.c') diff --git a/core/Messenger.c b/core/Messenger.c index 1330e8ed..043700e5 100644 --- a/core/Messenger.c +++ b/core/Messenger.c @@ -393,14 +393,18 @@ void m_callback_userstatus(void (*function)(int, uint8_t *, uint16_t)) #define PORT 33445 /* run this at startup */ -void initMessenger() +int initMessenger() { new_keys(); m_set_userstatus((uint8_t*)"Online", sizeof("Online")); initNetCrypto(); IP ip; ip.i = 0; - init_networking(ip, PORT); + + if(init_networking(ip,PORT) == -1) + return -1; + + return 0; } static void doFriends() -- cgit v1.2.3