static void cleanup(void) { LOG_WARNING("Terminating"); message_post_shutdown(); message_cleanup(); if(group) select_group_destroy(group); if(driver_console) driver_console_destroy(driver_console); if(driver_command) driver_command_destroy(driver_command); if(driver_dns) driver_dns_destroy(driver_dns); if(driver_exec) driver_exec_destroy(driver_exec); if(driver_listener) driver_listener_destroy(driver_listener); if(driver_ping) driver_ping_destroy(driver_ping); print_memory(); }
static void cleanup(void) { LOG_WARNING("Terminating"); controller_destroy(); if(tunnel_driver) driver_dns_destroy(tunnel_driver); if(group) select_group_destroy(group); if(system_dns) safe_free(system_dns); print_memory(); }