1 diff -urN mtr-0.73/split.c.rej mtr-0.73.new/split.c.rej
2 --- mtr-0.73/split.c.rej 2006-11-18 12:04:44.000000000 +0100
3 +++ mtr-0.73.new/split.c.rej 1970-01-01 01:00:00.000000000 +0100
7 - name = dns_lookup(addr);
9 - /* May be we should test name's length */
10 -- sprintf(newLine, "%s %d %d %d %d %d %d", name,
12 - net_returned(at), net_xmit(at),
13 - net_best(at) /1000, net_avg(at)/1000,
14 - net_worst(at)/1000);
16 -- sprintf(newLine, "%s %d %d %d %d %d %d",
19 - net_returned(at), net_xmit(at),
21 - name = dns_lookup(addr);
23 - /* May be we should test name's length */
24 -+ snprintf(newLine,sizeof(newLine), "%s %d %d %d %d %d %d", name,
26 - net_returned(at), net_xmit(at),
27 - net_best(at) /1000, net_avg(at)/1000,
28 - net_worst(at)/1000);
30 -+ snprintf(newLine,sizeof(newLine), "%s %d %d %d %d %d %d",
33 - net_returned(at), net_xmit(at),
34 diff -urN mtr-0.73/dns.c.rej mtr-0.73.new/dns.c.rej
35 --- mtr-0.73/dns.c.rej 2006-06-14 07:00:56.000000000 +0200
36 +++ mtr-0.73.new/dns.c.rej 1970-01-01 01:00:00.000000000 +0100
41 - /* Returns an ip6.arpa character string. */
42 - void addr2ip6arpa( ip_t * ip, char * buf ) {
43 -- char * p = (char *) ip;
49 - /* Returns an ip6.arpa character string. */
50 - void addr2ip6arpa( ip_t * ip, char * buf ) {
51 -+ unsigned char * p = (unsigned char *) ip;