wpa_cli: Run action file in case of an AP event
authorJörg Krause <joerg.krause@embedded.rocks>
Mon, 23 May 2016 15:11:47 +0000 (17:11 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 23 May 2016 18:22:36 +0000 (21:22 +0300)
Run the action script in case of AP events "AP-ENABLED" and
"AP-DISABLED".

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
wpa_supplicant/wpa_cli.c

index 9b1c802..53036ae 100644 (file)
@@ -3777,6 +3777,10 @@ static void wpa_cli_action_process(const char *msg)
                        wpa_cli_connected = 0;
                        wpa_cli_exec(action_file, ifname, "DISCONNECTED");
                }
+       } else if (str_match(pos, AP_EVENT_ENABLED)) {
+               wpa_cli_exec(action_file, ctrl_ifname, pos);
+       } else if (str_match(pos, AP_EVENT_DISABLED)) {
+               wpa_cli_exec(action_file, ctrl_ifname, pos);
        } else if (str_match(pos, MESH_GROUP_STARTED)) {
                wpa_cli_exec(action_file, ctrl_ifname, pos);
        } else if (str_match(pos, MESH_GROUP_REMOVED)) {