From ee33069f6d725c119a1559214da5d01dc440a05f Mon Sep 17 00:00:00 2001 From: Julian Kranz Date: Fri, 6 Jan 2012 18:16:49 +0100 Subject: [PATCH] --- --- src/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client.c b/src/client.c index 94d7261..20db37e 100644 --- a/src/client.c +++ b/src/client.c @@ -727,7 +727,7 @@ read_dns_withq(int dns_fd, int tun_fd, char *buf, int buflen, struct query *q) struct ip *hdr; hdr = (struct ip*) (buf + 4); - write_tun(tun_fd, buf, datalen, hdr->ip_v); + write_tun(tun_fd, (unsigned char*)buf, datalen, hdr->ip_v); } /* don't process any further */ @@ -1084,7 +1084,7 @@ tunnel_dns(int tun_fd, int dns_fd) struct ip *hdr; hdr = (struct ip*) (buf + 4); - write_tun(tun_fd, buf, datalen, hdr->ip_v); + write_tun(tun_fd, (unsigned char*)buf, datalen, hdr->ip_v); } inpkt.len = 0; /* Keep .seqno and .fragment as is, so that we won't