summaryrefslogtreecommitdiff
path: root/core/Messenger.c
diff options
context:
space:
mode:
authorAstonex <softukitu@gmail.com>2013-07-24 00:32:50 +0100
committerAstonex <softukitu@gmail.com>2013-07-24 00:32:50 +0100
commit29aa702a4f0cc50c091e0e9624d5ee897138ddf3 (patch)
treed94b6894a004509b3cbc756a3b0a4fb1eb0e4791 /core/Messenger.c
parentb7a4c20279ba32e89119c78c2e78ee279358d338 (diff)
Added simple init_networking() error checking
Diffstat (limited to 'core/Messenger.c')
-rw-r--r--core/Messenger.c8
1 files changed, 6 insertions, 2 deletions
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))
393 393
394#define PORT 33445 394#define PORT 33445
395/* run this at startup */ 395/* run this at startup */
396void initMessenger() 396int initMessenger()
397{ 397{
398 new_keys(); 398 new_keys();
399 m_set_userstatus((uint8_t*)"Online", sizeof("Online")); 399 m_set_userstatus((uint8_t*)"Online", sizeof("Online"));
400 initNetCrypto(); 400 initNetCrypto();
401 IP ip; 401 IP ip;
402 ip.i = 0; 402 ip.i = 0;
403 init_networking(ip, PORT); 403
404 if(init_networking(ip,PORT) == -1)
405 return -1;
406
407 return 0;
404} 408}
405 409
406static void doFriends() 410static void doFriends()