dhcp->element->ipv4.nameserver = g_strdup(nameservers[0]);
g_strfreev(nameservers);
} else if (g_strcmp0(key, "Domainname") == 0) {
+ g_free(dhcp->element->domainname);
+ dhcp->element->domainname = g_strdup(value);
__connman_utsname_set_domainname(value);
} else if (g_strcmp0(key, "Hostname") == 0) {
+ g_free(dhcp->element->hostname);
+ dhcp->element->hostname = g_strdup(value);
__connman_utsname_set_hostname(value);
} else if (g_strcmp0(key, "Timeserver") == 0) {
g_free(dhcp->element->ipv4.timeserver);
element->destruct(element);
free_children(element);
free_properties(element);
+ g_free(element->hostname);
+ g_free(element->domainname);
g_free(element->ipv4.address);
g_free(element->ipv4.netmask);
g_free(element->ipv4.gateway);