]> granicus.if.org Git - pdns/commitdiff
dnsscan: print IPv6 addresses correctly
authorPieter Lexis <pieter.lexis@powerdns.com>
Wed, 13 May 2015 07:44:18 +0000 (09:44 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Fri, 5 Jun 2015 09:19:16 +0000 (11:19 +0200)
pdns/dnsscan.cc

index d5aaccad03631f842ee54bcc27f75dc0ebaa276a..7a10e4a8b0a98e2777361e6c0bf7b0130b685b23 100644 (file)
@@ -70,7 +70,7 @@ try
         
       }
       catch(MOADNSException &e) {
-        cout<<"Error from remote "<<U32ToIP(ntohl(*((uint32_t*)&pr.d_ip->ip_src)))<<": "<<e.what()<<"\n";
+        cout<<"Error from remote "<<pr.getSource().toString()<<": "<<e.what()<<"\n";
         //        sock.sendTo(string(pr.d_payload, pr.d_payload + pr.d_len), remote);
       }
     }