From: Max Stepanov Date: Mon, 16 Mar 2015 05:16:59 +0000 (-0400) Subject: P2PS: Extend p2p_service_del asp to support 'all' parameter X-Git-Tag: hostap_2_5~940 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9d280503a93e841765b00643e683abccb83f4ba;p=thirdparty%2Fhostap.git P2PS: Extend p2p_service_del asp to support 'all' parameter Extend p2p_service_del asp command to support 'all' parameter to delete all ASP service advertisements. Signed-off-by: Max Stepanov --- diff --git a/wpa_supplicant/ctrl_iface.c b/wpa_supplicant/ctrl_iface.c index 75aeb4cfb..09f72af78 100644 --- a/wpa_supplicant/ctrl_iface.c +++ b/wpa_supplicant/ctrl_iface.c @@ -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;