Reported by Daniel Wagner <[email protected]>
---
 plugins/wifi.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/plugins/wifi.c b/plugins/wifi.c
index 7c412ef..988ca1a 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -1885,8 +1885,11 @@ static void p2p_support(GSupplicantInterface *interface)
 {
        DBG("");
 
-       if (g_supplicant_interface_has_p2p(interface))
-               connman_technology_driver_register(&p2p_tech_driver);
+       if (!g_supplicant_interface_has_p2p(interface))
+               return;
+
+       if (connman_technology_driver_register(&p2p_tech_driver) == 0)
+               DBG("Could not register P2P technology driver");
 }
 
 static void scan_started(GSupplicantInterface *interface)
-- 
1.8.3.2

_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to