Parcourir la source

D-Bus: Report error on starting P2P find

Signed-off-by: Vasyl Vavrychuk <vvavrychuk@gmail.com>
Vasyl Vavrychuk il y a 7 ans
Parent
commit
ebf4043739
1 fichiers modifiés avec 5 ajouts et 2 suppressions
  1. 5 2
      wpa_supplicant/dbus/dbus_new_handlers_p2p.c

+ 5 - 2
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;