From f8380d7e6a4ce30d04e7971100f0b51f3a874ee2 Mon Sep 17 00:00:00 2001 From: Julian Kranz Date: Sat, 28 Jan 2012 10:44:08 +0100 Subject: [PATCH] --- --- src/iodined.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/iodined.c b/src/iodined.c index 8de2c00..8759213 100644 --- a/src/iodined.c +++ b/src/iodined.c @@ -2107,11 +2107,13 @@ read_dns(int fd, int tun_fd, struct query *q) /* FIXME: tun_fd is because of raw #ifndef WINDOWS32 //memcpy(&q->destination.v6, &in6addr_loopback, sizeof(struct in6_addr)); - inet_pton(AF_INET6, "2001:4ca0:2001:18:216:3eff:fe99:4d2b", &q->destination.v6); + //inet_pton(AF_INET6, "2001:4ca0:2001:18:216:3eff:fe99:4d2b", &q->destination.v6); for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL; cmsg = CMSG_NXTHDR(&msg, cmsg)) { + printf("cmsg != NULL!\n"); + if (cmsg->cmsg_level == IPPROTO_IP && cmsg->cmsg_type == DSTADDR_SOCKOPT) {