]> granicus.if.org Git - pdns/commitdiff
calidns: Use the correct socket family (IPv4 / IPv6)
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 24 Feb 2017 15:42:55 +0000 (16:42 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 24 Feb 2017 15:42:55 +0000 (16:42 +0100)
pdns/calidns.cc

index 5c5b7d6b760d172b2aa600a71a2d599a524168b7..9cdd58be8b403e2d78042f2baafb57ef0c61c3f9 100644 (file)
@@ -231,7 +231,7 @@ try
   vector<Socket*> sockets;
   ComboAddress dest(argv[2], 53);  
   for(int i=0; i < 24; ++i) {
-    Socket *sock = new Socket(AF_INET, SOCK_DGRAM);
+    Socket *sock = new Socket(dest.sin4.sin_family, SOCK_DGRAM);
     //    sock->connect(dest);
     setSocketSendBuffer(sock->getHandle(), 2000000);
     setSocketReceiveBuffer(sock->getHandle(), 2000000);