From: Janusz Dziedzic Date: Fri, 4 Mar 2016 09:20:30 +0000 (+0100) Subject: hostapd: Add global TERMINATE command X-Git-Tag: hostap_2_6~744 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e6717184695d49995548c6b59e40ecbac767347;p=thirdparty%2Fhostap.git hostapd: Add global TERMINATE command This will terminate the hostapd process. Signed-off-by: Janusz Dziedzic --- diff --git a/hostapd/ctrl_iface.c b/hostapd/ctrl_iface.c index debf28c14..33819ab8b 100644 --- a/hostapd/ctrl_iface.c +++ b/hostapd/ctrl_iface.c @@ -3164,6 +3164,8 @@ static void hostapd_global_ctrl_iface_receive(int sock, void *eloop_ctx, } else if (os_strncmp(buf, "INTERFACES", 10) == 0) { reply_len = hostapd_global_ctrl_iface_interfaces( interfaces, buf + 10, reply, sizeof(buffer)); + } else if (os_strcmp(buf, "TERMINATE") == 0) { + eloop_terminate(); } else { wpa_printf(MSG_DEBUG, "Unrecognized global ctrl_iface command " "ignored");