From: hyunuk.tak Date: Fri, 18 Sep 2020 05:05:58 +0000 (+0900) Subject: Add log param for vconf X-Git-Tag: submit/tizen/20200918.062939^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1c22131097775afec0c4dcafb244dea3abc33ec;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git Add log param for vconf Change-Id: I21d1613a7569ad8364ec5a156fe9c63520c60703 Signed-off-by: hyunuk.tak --- diff --git a/include/util.h b/include/util.h index 1dbc3b5..9f185bd 100755 --- a/include/util.h +++ b/include/util.h @@ -95,8 +95,8 @@ int netconfig_send_message_to_net_popup(const char *title, int netconfig_send_restriction_to_net_popup(const char *title, const char *type, const char *restriction); void netconfig_set_system_event(int sys_evt, int evt_key, int evt_val); -void netconfig_set_vconf_int(const char * key, int value); -void netconfig_set_vconf_str(const char * key, const char * value); +void netconfig_set_vconf_int(const char * key, int value, gboolean log); +void netconfig_set_vconf_str(const char * key, const char * value, gboolean log); int netconfig_vconf_get_int(const char * key, int *value); int netconfig_vconf_get_bool(const char * key, int *value); char* netconfig_get_env(const char *key); diff --git a/packaging/net-config.spec b/packaging/net-config.spec index d0d46f4..803dcd7 100755 --- a/packaging/net-config.spec +++ b/packaging/net-config.spec @@ -1,6 +1,6 @@ Name: net-config Summary: TIZEN Network Configuration service -Version: 1.2.2 +Version: 1.2.3 Release: 3 Group: System/Network License: Apache-2.0 diff --git a/src/network-dpm.c b/src/network-dpm.c index fcf914f..7bcbefa 100755 --- a/src/network-dpm.c +++ b/src/network-dpm.c @@ -114,7 +114,7 @@ int netconfig_dpm_update_from_wifi(void) } } - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_OFF_BY_AIRPLANE, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_OFF_BY_AIRPLANE, 0, TRUE); netconfig_send_restriction_to_net_popup("Wi-Fi unavailable", "toast_popup", "wifi"); } diff --git a/src/network-state.c b/src/network-state.c index a614685..27692cf 100755 --- a/src/network-state.c +++ b/src/network-state.c @@ -763,21 +763,21 @@ static void __netconfig_update_default_connection_info(void) builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}")); if (ip_addr != NULL) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr, TRUE); g_variant_builder_add(builder, "{sv}", "IPv4Address", g_variant_new_string(ip_addr)); } else { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv4Address", g_variant_new_string("")); } if (ip_addr6 != NULL) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6, TRUE); g_variant_builder_add(builder, "{sv}", "IPv6Address", g_variant_new_string(ip_addr6)); } else { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv6Address", g_variant_new_string("")); } @@ -803,29 +803,29 @@ static void __netconfig_update_default_connection_info(void) if (profile == NULL && old_network_status != VCONFKEY_NETWORK_OFF) { builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}")); - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_OFF)); - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv4Address", g_variant_new_string("")); - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv6Address", g_variant_new_string("")); - netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "", TRUE); g_variant_builder_add(builder, "{sv}", "ProxyAddress", g_variant_new_string("")); params = g_variant_new("(@a{sv})", g_variant_builder_end(builder)); - netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 0, TRUE); netconfig_dbus_emit_signal(NULL, NETCONFIG_NETWORK_PATH, NETCONFIG_NETWORK_INTERFACE, "NetworkConfigChanged", params); - netconfig_set_vconf_int("memory/private/wifi/frequency", 0); + netconfig_set_vconf_int("memory/private/wifi/frequency", 0, TRUE); g_variant_builder_unref(builder); @@ -842,11 +842,10 @@ static void __netconfig_update_default_connection_info(void) builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}")); if (netconfig_is_wifi_profile(profile) == TRUE) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, - VCONFKEY_NETWORK_WIFI); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_WIFI, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_WIFI)); - netconfig_set_vconf_int("memory/private/wifi/frequency", freq); + netconfig_set_vconf_int("memory/private/wifi/frequency", freq, TRUE); netconfig_set_system_event(SYS_EVT_NETWORK_STATUS, EKEY_NETWORK_STATUS, EVAL_NETWORK_WIFI); @@ -863,8 +862,7 @@ static void __netconfig_update_default_connection_info(void) return; } - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, - VCONFKEY_NETWORK_CELLULAR); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_CELLULAR, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_CELLULAR)); @@ -876,22 +874,19 @@ static void __netconfig_update_default_connection_info(void) netconfig_clatd_enable(); } } else if (netconfig_is_ethernet_profile(profile) == TRUE) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, - VCONFKEY_NETWORK_ETHERNET); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_ETHERNET, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_ETHERNET)); netconfig_set_system_event(SYS_EVT_NETWORK_STATUS, EKEY_NETWORK_STATUS, EVAL_NETWORK_ETHERNET); } else if (netconfig_is_bluetooth_profile(profile) == TRUE) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, - VCONFKEY_NETWORK_BLUETOOTH); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_BLUETOOTH, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_BLUETOOTH)); netconfig_set_system_event(SYS_EVT_NETWORK_STATUS, EKEY_NETWORK_STATUS, EVAL_NETWORK_BT); } else{ - netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, - VCONFKEY_NETWORK_OFF); + netconfig_set_vconf_int(VCONFKEY_NETWORK_STATUS, VCONFKEY_NETWORK_OFF, TRUE); g_variant_builder_add(builder, "{sv}", "NetworkStatus", g_variant_new_int32(VCONFKEY_NETWORK_OFF)); netconfig_set_system_event(SYS_EVT_NETWORK_STATUS, @@ -900,11 +895,11 @@ static void __netconfig_update_default_connection_info(void) if (g_strcmp0(old_ip, ip_addr) != 0 || old_ip == NULL) { if (ip_addr != NULL) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ip_addr, TRUE); g_variant_builder_add(builder, "{sv}", "IPv4Address", g_variant_new_string(ip_addr)); } else if (old_ip != NULL && strlen(old_ip) > 0) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv4Address", g_variant_new_string("")); } @@ -914,11 +909,11 @@ static void __netconfig_update_default_connection_info(void) if (g_strcmp0(old_ip6, ip_addr6) != 0 || old_ip6 == NULL) { if (ip_addr6 != NULL) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ip_addr6, TRUE); g_variant_builder_add(builder, "{sv}", "IPv6Address", g_variant_new_string(ip_addr6)); } else if (old_ip6 != NULL && strlen(old_ip6) > 0) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_IP6, "", TRUE); g_variant_builder_add(builder, "{sv}", "IPv6Address", g_variant_new_string("")); } @@ -928,11 +923,11 @@ static void __netconfig_update_default_connection_info(void) if (g_strcmp0(old_proxy, proxy_addr) != 0) { if (proxy_addr == NULL) { - netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, ""); + netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, "", TRUE); g_variant_builder_add(builder, "{sv}", "ProxyAddress", g_variant_new_string("")); } else { - netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, proxy_addr); + netconfig_set_vconf_str(VCONFKEY_NETWORK_PROXY, proxy_addr, TRUE); g_variant_builder_add(builder, "{sv}", "ProxyAddress", g_variant_new_string(proxy_addr)); } @@ -942,7 +937,7 @@ static void __netconfig_update_default_connection_info(void) params = g_variant_new("(@a{sv})", g_variant_builder_end(builder)); - netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 1); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND, 1, TRUE); netconfig_dbus_emit_signal(NULL, NETCONFIG_NETWORK_PATH, NETCONFIG_NETWORK_INTERFACE, "NetworkConfigChanged", params); diff --git a/src/network-statistics.c b/src/network-statistics.c index 11065cb..e76bc7e 100755 --- a/src/network-statistics.c +++ b/src/network-statistics.c @@ -121,8 +121,6 @@ gboolean netconfig_wifi_get_bytes_statistics(guint64 *tx, guint64 *rx, gboolean } endline: - DBG("tx[%llu] rx[%llu]", *tx, *rx); - fclose(fp); return ret; } @@ -155,8 +153,8 @@ void netconfig_wifi_set_bytes_pkt_vconf(guint64 tx_diff, guint64 rx_diff) netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, &val); last_rx = (guint64)val + rx_diff; - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, (int)last_tx); - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, (int)last_rx); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, (int)last_tx, FALSE); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, (int)last_rx, FALSE); /* TOTAL */ netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, &val); @@ -165,14 +163,14 @@ void netconfig_wifi_set_bytes_pkt_vconf(guint64 tx_diff, guint64 rx_diff) netconfig_vconf_get_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, &val); total_rx = (guint64)val + rx_diff; - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, (int)total_tx); - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, (int)total_rx); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, (int)total_tx, FALSE); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, (int)total_rx, FALSE); } void netconfig_wifi_reset_last_bytes(void) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0); - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0, FALSE); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0, FALSE); } static gboolean handle_get_wifi_total_tx_bytes( @@ -299,7 +297,7 @@ static gboolean handle_reset_cellular_total_tx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT, 0, TRUE); network_statistics_complete_reset_cellular_total_tx_bytes(object, context); return TRUE; } @@ -308,7 +306,7 @@ static gboolean handle_reset_cellular_total_rx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV, 0, TRUE); network_statistics_complete_reset_cellular_total_rx_bytes(object, context); return TRUE; } @@ -317,7 +315,7 @@ static gboolean handle_reset_cellular_last_tx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT, 0, TRUE); network_statistics_complete_reset_cellular_last_tx_bytes(object, context); return TRUE; } @@ -326,7 +324,7 @@ static gboolean handle_reset_cellular_last_rx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV, 0, TRUE); network_statistics_complete_reset_cellular_last_rx_bytes(object, context); return TRUE; } @@ -335,7 +333,7 @@ static gboolean handle_reset_wifi_total_tx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT, 0, TRUE); network_statistics_complete_reset_wifi_total_tx_bytes(object, context); return TRUE; } @@ -344,7 +342,7 @@ static gboolean handle_reset_wifi_total_rx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV, 0, TRUE); network_statistics_complete_reset_wifi_total_rx_bytes(object, context); return TRUE; } @@ -353,7 +351,7 @@ static gboolean handle_reset_wifi_last_tx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT, 0, TRUE); network_statistics_complete_reset_wifi_last_tx_bytes(object, context); return TRUE; } @@ -362,7 +360,7 @@ static gboolean handle_reset_wifi_last_rx_bytes( Network_statistics *object, GDBusMethodInvocation *context) { - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV, 0, TRUE); network_statistics_complete_reset_wifi_last_rx_bytes(object, context); return TRUE; } diff --git a/src/utils/util.c b/src/utils/util.c index 495e2ac..a034074 100755 --- a/src/utils/util.c +++ b/src/utils/util.c @@ -1302,11 +1302,11 @@ void netconfig_battery_get_wifi_list(void *data) return battery_plugin->get_battery_wifi_list(data, __netconfig_stc_get_wifi_stats); } -void netconfig_set_vconf_int(const char * key, int value) +void netconfig_set_vconf_int(const char * key, int value, gboolean log) { int ret = 0; - if (g_strcmp0(key, VCONFKEY_WIFI_TRANSFER_STATE) != 0) + if (log) DBG("[%s: %d]", key, value); ret = vconf_set_int(key, value); @@ -1314,11 +1314,12 @@ void netconfig_set_vconf_int(const char * key, int value) ERR("Failed to set"); } -void netconfig_set_vconf_str(const char * key, const char * value) +void netconfig_set_vconf_str(const char * key, const char * value, gboolean log) { int ret = 0; - DBG("[%s: %s]", key, value); + if (log) + DBG("[%s: %s]", key, value); ret = vconf_set_str(key, value); if (ret != VCONF_OK) @@ -1417,7 +1418,7 @@ void netconfig_set_mac_address_from_file(void) } mac_lower_str = g_ascii_strup(mac_str, (gssize)mac_len); - netconfig_set_vconf_str(VCONFKEY_WIFI_BSSID_ADDRESS, mac_lower_str); + netconfig_set_vconf_str(VCONFKEY_WIFI_BSSID_ADDRESS, mac_lower_str, TRUE); g_free(mac_lower_str); fclose(file); diff --git a/src/wifi-indicator.c b/src/wifi-indicator.c index 6070118..db16d2e 100755 --- a/src/wifi-indicator.c +++ b/src/wifi-indicator.c @@ -200,7 +200,7 @@ static void __netconfig_wifi_set_rssi_level(const char *interface_name, if (snr_level != rssi_data->last_snr_level) { default_ifname = netconfig_get_default_ifname(); if (g_strcmp0(default_ifname, interface_name) == 0) - netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, snr_level); + netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, snr_level, FALSE); if (g_strcmp0(rssi_data->default_path, path) == 0) { wifi_emit_rssi_changed((Wifi *)get_wifi_object(), interface_name, snr_level); @@ -317,7 +317,7 @@ static void __netconfig_wifi_get_statistics(void) } if (transfer_state != last_transfer_state) { - netconfig_set_vconf_int(VCONFKEY_WIFI_TRANSFER_STATE, transfer_state); + netconfig_set_vconf_int(VCONFKEY_WIFI_TRANSFER_STATE, transfer_state, FALSE); last_transfer_state = transfer_state; } @@ -399,7 +399,7 @@ void netconfig_wifi_indicator_start(const char *interface_name, default_ifname = netconfig_get_default_ifname(); if (g_strcmp0(default_ifname, interface_name) == 0) - netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, VCONFKEY_WIFI_STRENGTH_MAX); + netconfig_set_vconf_int(VCONFKEY_WIFI_STRENGTH, VCONFKEY_WIFI_STRENGTH_MAX, FALSE); wifi_emit_rssi_changed((Wifi *)get_wifi_object(), interface_name, VCONFKEY_WIFI_STRENGTH_MAX); diff --git a/src/wifi-power.c b/src/wifi-power.c index 1d3368b..46c49d6 100755 --- a/src/wifi-power.c +++ b/src/wifi-power.c @@ -332,12 +332,12 @@ static void __netconfig_wifi_restrict_mode(keynode_t *node, void *user_data) netconfig_setting_update_interface_off_for_restricted(device_data->interface_name, TRUE); } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 1); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 1, TRUE); } else { /* network restricted off */ GSList *ifname_list = NULL; - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_RESTRICTED, 0, TRUE); ifname_list = netconfig_setting_get_interfaces_off_by_restricted(); for (list = ifname_list; list; list = list->next) { @@ -389,12 +389,12 @@ static void __netconfig_wifi_airplane_mode(keynode_t *node, void *user_data) } } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 1); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 1, TRUE); } else { /* airplane mode off */ GSList *ifname_list = NULL; - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE); ifname_list = netconfig_setting_get_interfaces_off_by_airplane(); for (list = ifname_list; list; list = list->next) { @@ -451,12 +451,12 @@ static void __emergency_mode_changed_cb(keynode_t *node, void *user_data) netconfig_setting_update_interface_off_for_emergency(device_data->interface_name, TRUE); } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1, TRUE); } else { /* power saving mode off */ GSList *ifname_list = NULL; - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0, TRUE); ifname_list = netconfig_setting_get_interfaces_off_by_emergency(); for (list = ifname_list; list; list = list->next) { char *interface_name = list->data; @@ -483,12 +483,12 @@ static void __emergency_mode_changed_cb(keynode_t *node, void *user_data) netconfig_setting_update_interface_off_for_emergency(device_data->interface_name, TRUE); } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 1, TRUE); } else { /* emergency mode off */ GSList *ifname_list = NULL; - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_EMERGENCY, 0, TRUE); ifname_list = netconfig_setting_get_interfaces_off_by_emergency(); for (list = ifname_list; list; list = list->next) { @@ -838,7 +838,7 @@ gboolean handle_load_driver(Wifi *wifi, } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE); wifi_complete_load_driver(wifi, context); return TRUE; @@ -864,7 +864,7 @@ gboolean handle_remove_driver(Wifi *wifi, GDBusMethodInvocation *context, return TRUE; } - netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0); + netconfig_set_vconf_int(VCONF_WIFI_OFF_STATE_BY_AIRPLANE, 0, TRUE); wifi_complete_remove_driver(wifi, context); return TRUE; @@ -939,7 +939,7 @@ void __netconfig_set_ether_macaddr() rand_mac_add[2], rand_mac_add[3], rand_mac_add[4], rand_mac_add[5]); - netconfig_set_vconf_str(VCONF_ETH_MAC_ADDRESS, rand_addr); + netconfig_set_vconf_str(VCONF_ETH_MAC_ADDRESS, rand_addr, TRUE); } else { /* Valid MAC address */ g_strlcpy(rand_addr, mac_addr, WLAN_MAC_ADDR_MAX); } diff --git a/src/wifi-state.c b/src/wifi-state.c index d8e3b99..8b7e4a6 100755 --- a/src/wifi-state.c +++ b/src/wifi-state.c @@ -158,7 +158,7 @@ static void __set_wifi_connected_essid(void) return; } - netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, essid_name); + netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, essid_name, TRUE); /* Block Network Connected popup for 3sec * to avoid multiple popup's due to ready signals */ @@ -172,7 +172,7 @@ static void __set_wifi_connected_essid(void) static void __unset_wifi_connected_essid(void) { - netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, ""); + netconfig_set_vconf_str(VCONFKEY_WIFI_CONNECTED_AP_NAME, "", TRUE); } static const char *__get_wifi_connected_essid(void) @@ -494,8 +494,8 @@ static void __update_wifi_state(void) } } - netconfig_set_vconf_int(VCONFKEY_WIFI_STATE, wifi_state); - netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_STATE, network_wifi_state); + netconfig_set_vconf_int(VCONFKEY_WIFI_STATE, wifi_state, TRUE); + netconfig_set_vconf_int(VCONFKEY_NETWORK_WIFI_STATE, network_wifi_state, TRUE); } void wifi_state_update_power_state(const char *interface_name, gboolean powered)