Hi,

There's a call to dns_transmit_start() in dnstrace.c that wasn't patched for IPv6; applying the following after Fefe's patch fixes it for me:

diff --git a/dbndns/dnstrace.c b/dbndns/dnstrace.c
index 1d331bd..cacb7b6 100644
--- a/dbndns/dnstrace.c
+++ b/dbndns/dnstrace.c
@@ -57,7 +57,7 @@ int resolve(char *q,char qtype[2],char ip[16])
   byte_zero(servers,256);
   byte_copy(servers,16,ip);

- if (dns_transmit_start(&tx,servers,0,q,qtype,"\0\0\0\0") == -1) return -1;
+  if (dns_transmit_start(&tx,servers,0,q,qtype,V6any) == -1) return -1;

   for (;;) {
     taia_now(&stamp);

CCed Fefe for incorporation in any subsequent patches.

Thanks,

Simon



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to