#define DHCP_RETRY_TIMEOUT 10
-#if defined TIZEN_EXT_INS
+#if defined TIZEN_EXT
static unsigned char invalid_bssid[WIFI_BSSID_LEN_MAX] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
-#endif
-#if defined TIZEN_EXT
static GHashTable *dhcp_status_list = NULL;
#endif
#if defined TIZEN_EXT
g_slist_free_full(network->wifi.vsie_list, g_free);
g_slist_free_full(network->wifi.bssid_list, g_free);
-#endif
-#if defined TIZEN_EXT_INS
- g_hash_table_destroy(network->wifi.assoc_reject_table);
+
+ if (TIZEN_INS_ENABLED)
+ g_hash_table_destroy(network->wifi.assoc_reject_table);
#endif
g_free(network->path);
g_free(network->group);
DBusMessageIter iter;
dbus_bool_t result = FALSE;
- if (val)
- DBG("key %s, val %s", key, val);
- else
+ if (val) {
+ if (!g_utf8_validate(val, -1, NULL)) {
+ DBG("key %s, invalid val", key);
+ val = "";
+ } else {
+ DBG("key %s, val %s", key, val);
+ }
+ } else {
DBG("key %s, val NULL", key);
+ val = "";
+ }
signal = dbus_message_new_signal(CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "DhcpChanged");
return network->wifi.max_bssid_count;
}
-#if defined TIZEN_EXT_INS
int connman_network_set_last_connected_bssid(struct connman_network *network,
const unsigned char *bssid)
{
return network->wifi.assoc_reject_table;
}
-#endif /* defined TIZEN_EXT_INS */
__time_t connman_network_get_roam_scan_time(struct connman_network *network)
{