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

Joel Grunbaum
2022-05-23 1002e8a153097adb4273e6807b3a7cce7ba2df25
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);