void __connman_resolver_cleanup(void) { DBG(""); if (dnsproxy_enabled == TRUE) __connman_dnsproxy_cleanup(); }
void __connman_resolver_cleanup(void) { DBG(""); if (dnsproxy_enabled == TRUE) __connman_dnsproxy_cleanup(); else { GList *list; GSList *slist; for (list = resolvfile_list; list; list = g_list_next(list)) free_resolvfile(list->data); g_list_free(resolvfile_list); resolvfile_list = NULL; for (slist = entry_list; slist; slist = g_slist_next(slist)) free_entry(slist->data); g_slist_free(entry_list); entry_list = NULL; } }