From c64ca7de845625428d08519c374740de60c8b762 Mon Sep 17 00:00:00 2001 From: Julian Kranz Date: Thu, 26 Jan 2012 23:13:43 +0100 Subject: [PATCH] --- --- src/iodined.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/iodined.c b/src/iodined.c index 2d3f9bb..12cd40d 100644 --- a/src/iodined.c +++ b/src/iodined.c @@ -178,7 +178,13 @@ send_raw(int fd, char *buf, int buflen, int user, int cmd, struct query *q) inet_ntoa(tempin->sin_addr), cmd, len); } - sendto(fd, packet, len, 0, &q->from, q->fromlen); + printf("send_raw()"); + ipv6_print(&q->from.v6.sin6_addr, 66); + + if(v6_listen) + sendto(fd, packet, len, 0, &q->from.v6, q->fromlen); + else + sendto(fd, packet, len, 0, &q->from.v4, q->fromlen); }