mirror of https://github.com/Chizi123/dnscomp.git

Joel Grunbaum
2022-05-23 8f0d56bfe43787ae3c2908e2e7859ae1a58f04fa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "time.h"
 
struct hosts_list {
    char* server;
    struct hosts_list* next;
};
 
struct dns_list {
    char* server;
    struct timespec time;
    int errors;
    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);