P2PS: Extend p2p_service_del asp to support 'all' parameter
authorMax Stepanov <Max.Stepanov@intel.com>
Mon, 16 Mar 2015 05:16:59 +0000 (01:16 -0400)
committerJouni Malinen <j@w1.fi>
Fri, 20 Mar 2015 13:56:59 +0000 (15:56 +0200)
Extend p2p_service_del asp command to support 'all' parameter to delete
all ASP service advertisements.

Signed-off-by: Max Stepanov <Max.Stepanov@intel.com>
wpa_supplicant/ctrl_iface.c

index 75aeb4c..09f72af 100644 (file)
@@ -5299,6 +5299,11 @@ static int p2p_ctrl_service_del_asp(struct wpa_supplicant *wpa_s, char *cmd)
 {
        u32 adv_id;
 
+       if (os_strcmp(cmd, "all") == 0) {
+               wpas_p2p_service_flush_asp(wpa_s);
+               return 0;
+       }
+
        if (sscanf(cmd, "%x", &adv_id) != 1)
                return -1;