extern "C" {
#endif
-#define CLATD_SERVICE "com.samsung.clatd"
-#define CLATD_PATH "/com/samsung/clatd"
-#define CLATD_INTERFACE "com.samsung.clatd.Control"
+#define CLATD_SERVICE "org.tizen.clatd"
+#define CLATD_PATH "/org/tizen/clatd"
+#define CLATD_INTERFACE "org.tizen.clatd.Control"
int netconfig_clatd_enable(void);
int netconfig_clatd_disable(void);
initial_bursts = true;
}
- if (sd->timer_id > 0)
+ if (sd->timer_id)
g_source_remove(sd->timer_id);
sd->timer_id = g_timeout_add(sd->timeout, send_arp, sd);
return G_SOURCE_REMOVE;
DBG("Sent ARP Packet \n");
}
- g_source_remove(sd->timer_id);
- sd->timer_id = 0;
+ if (sd->timer_id) {
+ g_source_remove(sd->timer_id);
+ sd->timer_id = 0;
+ }
if (conflict_state == NETCONFIG_IP_CONFLICT_STATE_CONFLICT_DETECTED || initial_bursts)
sd->timeout = BURST_ARP_SEND_TIME;
}
sd->chk_conflict_data_id = -1;
sd->chk_conflict_sd = -1;
- sd->timer_id = 0;
- sd->iteration = 0;
if (__open_channel_and_sock(sd) == -1) {
INFO("__open_channel_and_sock failed");
if (-1 < sd->chk_conflict_sd)
__close_channel_and_sock(sd);
- if (sd->timer_id > 0) {
+ if (sd->timer_id) {
g_source_remove(sd->timer_id);
- sd->timer_id = 0;
}
g_free(sd);
sd = NULL;
{
GVariant *params = NULL;
GVariant *message = NULL;
- GVariant *temp = NULL;
+ GVariant *temp1 = NULL;
+ GVariant *temp2 = NULL;
guchar p2p_addr[MACADDR_LEN] = {0,};
gchar address_str[MACSTR_LEN] = {0,};
}
DEBUG_G_VARIANT("reply:", message);
- temp = g_variant_get_child_value(message, 0);
- temp = g_variant_get_child_value(temp, 0);
- DEBUG_G_VARIANT("temp:", temp);
- __ws_unpack_ay(p2p_addr, temp, MACADDR_LEN);
+ temp1 = g_variant_get_child_value(message, 0);
+ temp2 = g_variant_get_child_value(temp1, 0);
+ DEBUG_G_VARIANT("temp2:", temp2);
+ __ws_unpack_ay(p2p_addr, temp2, MACADDR_LEN);
+ g_variant_unref(temp1);
+ g_variant_unref(temp2);
+
g_snprintf(address_str, MACSTR_LEN, MACSTR, MAC2STR(p2p_addr));
DBG("P2P address %s", address_str);
ret = FALSE;
} else {
g_key_file_set_string(keyfile, group_name, key, enc_data);
+ g_free(enc_data);
}
return ret;