From cd61936a4a7d244528213a69a492a29ca82ec42b Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Mon, 1 Apr 2013 18:17:24 +0300 Subject: [PATCH] hostapd: Show more helpful message for -g and -G errors Signed-hostap: Jouni Malinen --- hostapd/main.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hostapd/main.c b/hostapd/main.c index 881a053e9..d2ec1a502 100644 --- a/hostapd/main.c +++ b/hostapd/main.c @@ -525,6 +525,8 @@ static int hostapd_get_global_ctrl_iface(struct hapd_interfaces *interfaces, return -1; pos = os_strrchr(interfaces->global_iface_path, '/'); if (pos == NULL) { + wpa_printf(MSG_ERROR, "No '/' in the global control interface " + "file"); os_free(interfaces->global_iface_path); interfaces->global_iface_path = NULL; return -1; @@ -614,10 +616,12 @@ int main(int argc, char *argv[]) exit(1); break; case 'g': - hostapd_get_global_ctrl_iface(&interfaces, optarg); + if (hostapd_get_global_ctrl_iface(&interfaces, optarg)) + return -1; break; case 'G': - hostapd_get_ctrl_iface_group(&interfaces, optarg); + if (hostapd_get_ctrl_iface_group(&interfaces, optarg)) + return -1; break; default: usage();