]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3654: Fix IPv6 enabled squidclient
authorHenrik Nordstrom <hno@squid-cache.org>
Tue, 6 Nov 2012 03:31:20 +0000 (20:31 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 6 Nov 2012 03:31:20 +0000 (20:31 -0700)
Was failing with assertion failure due to IPv6 support not being probed
automatically.

tools/squidclient.cc

index b298732e74fbac576eafdf2aa0393b3d5f6118f6..1efa7d6e793ce5ccac8a865bd23b10e0767effc1 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "config.h"
 #include "ip/IpAddress.h"
+#include "ip/tools.h"
 #include "util.h"
 #include "squid_types.h"
 
@@ -206,6 +207,7 @@ main(int argc, char *argv[])
     pcount = 0;
     ping_int = 1 * 1000;
 
+    Ip::ProbeTransport(); // determine IPv4 or IPv6 capabilities before parsing.
     if (argc < 2) {
         usage(argv[0]);                /* need URL */
     } else if (argc >= 2) {