From e6ad7fc0dca9f83700a34cd2881179b591f5a011 Mon Sep 17 00:00:00 2001 From: PolynomialDivision Date: Mon, 31 Jul 2017 16:53:24 +0200 Subject: [PATCH] Fix Nullpointer --- src/utils/ubus.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/utils/ubus.c b/src/utils/ubus.c index 7aba365..e9bd6ab 100644 --- a/src/utils/ubus.c +++ b/src/utils/ubus.c @@ -238,6 +238,11 @@ static int subscribe_to_hostapd_interfaces(char *hostapd_dir) { } dirp = opendir(hostapd_dir); // error handling? + if(!dirp) + { + fprintf(stderr, "No hostapd sockets!\n"); + return -1; + } while ((entry = readdir(dirp)) != NULL) { if (entry->d_type == DT_SOCK) { char subscribe_name[256];