#include "time.h" struct hosts_list { char* server; struct hosts_list* next; }; struct dns_list { char* server; struct timespec time; struct dns_list* next; }; int add_hosts_server(struct hosts_list** head, char* server); int free_hosts_list(struct hosts_list** head); int add_dns_server(struct dns_list** head, char* server); int free_dns_list(struct dns_list** head); int sort_servers(struct dns_list** headRef); int print_servers(struct dns_list* head);