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

Joel Grunbaum
2022-06-01 fa33d77d1ae082efcc7dd24ed79d162672174e43
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <stdlib.h>
#include "dns.h"
#include <time.h>
#include <netinet/ip.h>
 
int main(void)
{
    unsigned char buf[65536];
    int error_count;
 
    error_count = 0;
    for (int i = 0; i < 100; i++) {
        error_count += (reachable(buf, "1.1.1.1") != 0);
    }
    printf("1.1.1.1: %d\n", error_count);
    error_count = 0;
    for (int i = 0; i < 100; i++) {
        error_count += (reachable(buf, "192.168.0.101") != 0);
    }
    printf("192.168.0.101: %d\n", error_count);
    error_count = 0;
    for (int i = 0; i < 100; i++) {
        error_count += (reachable(buf, "192.168.0.100") != 0);
    }
    printf("192.168.0.100: %d\n", error_count);
    error_count = 0;
    for (int i = 0; i < 100; i++) {
        error_count += (reachable(buf, "129.146.153.226") != 0);
    }
    printf("129.146.153.226: %d\n", error_count);
}