BT_DBG("");
char *ifname = NULL;
char *address = NULL;
- char *ip6;
+ char *ip6 = NULL;
gchar *network_ipv6_address = NULL;
char *remote_ipv6_address = NULL;
if (ret != BT_ERROR_NONE)
BT_DBG("failed to set ipv6 address");
+ g_free(ip6);
+
ret = __bt_ipsp_create_ipv6_remote_address(address, &remote_ipv6_address);
if (ret != BT_ERROR_NONE)
BT_DBG("failed to create remote device ipv6 address");