[SPIN] service: extend wifi ext info for passpoint. 90/73790/1
authorNiraj Kumar Goit <niraj.g@samsung.com>
Thu, 9 Jun 2016 16:46:47 +0000 (22:16 +0530)
committerNiraj Kumar Goit <niraj.g@samsung.com>
Thu, 9 Jun 2016 16:46:47 +0000 (22:16 +0530)
Change-Id: Id4c411292b000280748aa98e2667efa7ca48bfd6
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
src/service.c

index 4931216..db8953c 100755 (executable)
@@ -2718,11 +2718,13 @@ static void append_wifi_ext_info(DBusMessageIter *dict,
        unsigned int maxrate;
        uint16_t frequency;
        const char *enc_mode;
+       gboolean passpoint;
 
        bssid = connman_network_get_bssid(network);
        maxrate = connman_network_get_maxrate(network);
        frequency = connman_network_get_frequency(network);
        enc_mode = connman_network_get_enc_mode(network);
+       passpoint = connman_network_get_is_hs20AP(network);
 
        snprintf(bssid_str, WIFI_BSSID_STR_LEN, "%02x:%02x:%02x:%02x:%02x:%02x",
                                bssid[0], bssid[1], bssid[2],
@@ -2736,6 +2738,8 @@ static void append_wifi_ext_info(DBusMessageIter *dict,
                                        DBUS_TYPE_UINT16, &frequency);
        connman_dbus_dict_append_basic(dict, "EncryptionMode",
                                        DBUS_TYPE_STRING, &enc_mode);
+       connman_dbus_dict_append_basic(dict, "Passpoint",
+                                       DBUS_TYPE_BOOLEAN, &passpoint);
 }
 #endif