if (type == CONNMAN_IPCONFIG_TYPE_IPV4 &&
ipdevice->config_ipv4 != NULL) {
- ipconfig_list = g_list_remove(ipconfig_list, ipconfig);
+ ipconfig_list = g_list_remove(ipconfig_list,
+ ipdevice->config_ipv4);
connman_ipaddress_clear(ipdevice->config_ipv4->system);
if (type == CONNMAN_IPCONFIG_TYPE_IPV6 &&
ipdevice->config_ipv6 != NULL) {
- ipconfig_list = g_list_remove(ipconfig_list, ipconfig);
+ ipconfig_list = g_list_remove(ipconfig_list,
+ ipdevice->config_ipv6);
connman_ipaddress_clear(ipdevice->config_ipv6->system);