diff --git a/src/utils_dns.c b/src/utils_dns.c
index e0b8452f4331f5f32b383f05c15ca90d6206f112..3e80e8690efa3360c99a2e4a34509b93a76a23ca 100644 (file)
--- a/src/utils_dns.c
+++ b/src/utils_dns.c
return (0);
if (IPPROTO_UDP != ip->ip_p)
return 0;
- memcpy(buf, (void *) ip + offset, len - offset);
+ memcpy(buf, ((char *)ip) + offset, len - offset);
if (0 == handle_udp((struct udphdr *) buf, len - offset))
return 0;
return 1;
case ns_t_a6: return ("A6");
case ns_t_dname: return ("DNAME");
case ns_t_sink: return ("SINK");
- case ns_t_apl: return ("APL");
case ns_t_tsig: return ("TSIG");
# endif
# if __NAMESER >= 20090302
+ case ns_t_apl: return ("APL");
case ns_t_ds: return ("DS");
case ns_t_sshfp: return ("SSHFP");
case ns_t_ipseckey: return ("IPSECKEY");