From eb546db56b7d30c970173d4a4d02672d3dc24a3a Mon Sep 17 00:00:00 2001 From: Nick ODell Date: Tue, 6 Aug 2013 17:07:45 -0600 Subject: Fix segfault when no broadcast device is found --- core/LAN_discovery.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/LAN_discovery.c b/core/LAN_discovery.c index 55953685..26b3930c 100644 --- a/core/LAN_discovery.c +++ b/core/LAN_discovery.c @@ -70,6 +70,10 @@ static uint32_t get_broadcast(void) } } close(sock); + if(sock_holder == NULL) { + perror("[!] no broadcast device found"); + return 0; + } return sock_holder->sin_addr.s_addr; } -- cgit v1.2.3