Package: pdnsd
Version: 1.2.6-par~pre2-6
Severity: important
Tags: patch

Hi,

IPv6 support has been broken in recent releases.  The attached fixes
the problem.

                                        Juliusz

--- pdnsd-1.2.6-par~pre2/src/dns_answer.c       2007-07-13 21:44:22.000000000 
+0200
+++ pdnsd-1.2.6-par~pre2-jch/src/dns_answer.c   2007-08-10 01:01:30.000000000 
+0200
@@ -1324,7 +1324,7 @@
 
 # ifdef ENABLE_IPV6
        if (!run_ipv4) {
-               if (setsockopt(sock,SOL_IPV6,IPV6_PKTINFO,&so,sizeof(so))!=0) {
+               if 
(setsockopt(sock,SOL_IPV6,IPV6_RECVPKTINFO,&so,sizeof(so))!=0) {
                        log_error("Could not set options on udp socket: 
%s",strerror(errno));
                        close(sock);
                        return -1;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to