From: Jouni Malinen Date: Mon, 1 Apr 2013 15:17:24 +0000 (+0300) Subject: hostapd: Show more helpful message for -g and -G errors X-Git-Tag: aosp-kk-from-upstream~366 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cd61936a4a7d244528213a69a492a29ca82ec42b;p=thirdparty%2Fhostap.git hostapd: Show more helpful message for -g and -G errors Signed-hostap: Jouni Malinen --- 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();