Check the return value of udp_new.

This commit is contained in:
Nicolas Tsiftes 2011-12-01 14:40:00 +01:00
parent 220e6f7b88
commit 6177187954
2 changed files with 8 additions and 0 deletions

View file

@ -152,6 +152,10 @@ PROCESS_THREAD(udp_server_process, ev, data)
NETSTACK_MAC.off(1);
server_conn = udp_new(NULL, UIP_HTONS(UDP_CLIENT_PORT), NULL);
if(server_conn == NULL) {
PRINTF("No UDP connection available, exiting the process!\n");
PROCESS_EXIT();
}
udp_bind(server_conn, UIP_HTONS(UDP_SERVER_PORT));
PRINTF("Created a server connection with remote address ");