From: Vasyl Vavrychuk Date: Thu, 1 Feb 2018 12:07:30 +0000 (+0200) Subject: D-Bus: Report error on starting P2P find X-Git-Tag: hostap_2_7~607 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ebf4043739e4619bce0f249a7b1f5437f6e3e754;p=thirdparty%2Fhostap.git D-Bus: Report error on starting P2P find Signed-off-by: Vasyl Vavrychuk --- diff --git a/wpa_supplicant/dbus/dbus_new_handlers_p2p.c b/wpa_supplicant/dbus/dbus_new_handlers_p2p.c index a04783d1d..9305b9a4f 100644 --- a/wpa_supplicant/dbus/dbus_new_handlers_p2p.c +++ b/wpa_supplicant/dbus/dbus_new_handlers_p2p.c @@ -146,8 +146,11 @@ DBusMessage * wpas_dbus_handler_p2p_find(DBusMessage *message, wpa_s = wpa_s->global->p2p_init_wpa_s; - wpas_p2p_find(wpa_s, timeout, type, num_req_dev_types, req_dev_types, - NULL, 0, 0, NULL, freq); + if (wpas_p2p_find(wpa_s, timeout, type, num_req_dev_types, + req_dev_types, NULL, 0, 0, NULL, freq)) + reply = wpas_dbus_error_unknown_error( + message, "Could not start P2P find"); + os_free(req_dev_types); return reply;