---
 plugins/wifi.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/plugins/wifi.c b/plugins/wifi.c
index 93e3b29..62afbe3 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -793,6 +793,7 @@ static void network_added(GSupplicantNetwork 
*supplicant_network)
        unsigned int ssid_len;
        connman_bool_t wps;
        connman_bool_t wps_pbc;
+       connman_bool_t wps_pin;
        connman_bool_t wps_ready;
        connman_bool_t wps_advertizing;
 
@@ -807,6 +808,7 @@ static void network_added(GSupplicantNetwork 
*supplicant_network)
 
        wps = g_supplicant_network_get_wps(supplicant_network);
        wps_pbc = g_supplicant_network_is_wps_pbc(supplicant_network);
+       wps_pin = g_supplicant_network_is_wps_pin(supplicant_network);
        wps_ready = g_supplicant_network_is_wps_active(supplicant_network);
        wps_advertizing = g_supplicant_network_is_wps_advertizing(
                                                        supplicant_network);
@@ -842,7 +844,10 @@ static void network_added(GSupplicantNetwork 
*supplicant_network)
        connman_network_set_string(network, "WiFi.Security", security);
        connman_network_set_strength(network,
                                calculate_strength(supplicant_network));
+
        connman_network_set_bool(network, "WiFi.WPS", wps);
+       connman_network_set_bool(network, "WiFi.WPSPbc", wps_pbc);
+       connman_network_set_bool(network, "WiFi.WPSPin", wps_pin);
 
        if (wps == TRUE) {
                /* Is AP advertizing for WPS association?
-- 
1.7.3.4

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to