]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
D-Bus: Report error on starting P2P find
authorVasyl Vavrychuk <vvavrychuk@gmail.com>
Thu, 1 Feb 2018 12:07:30 +0000 (14:07 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 3 Feb 2018 10:25:32 +0000 (12:25 +0200)
Signed-off-by: Vasyl Vavrychuk <vvavrychuk@gmail.com>
wpa_supplicant/dbus/dbus_new_handlers_p2p.c

index a04783d1d49e0eb543036f8b426ff2582eaac72c..9305b9a4f37d6ff5c8fbfa805811dd379b7badc0 100644 (file)
@@ -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;