]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Fixup ipv6 availability test.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 24 Jun 2008 14:35:53 +0000 (14:35 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 24 Jun 2008 14:35:53 +0000 (14:35 +0000)
git-svn-id: file:///svn/unbound/trunk@1131 be551aaa-1e26-0410-a405-d3ace91eadb9

testcode/do-tests.sh

index a52e0c7ce5d1e9684217d1919f1be9a35a8046d1..f535fa15f4047f721a1a0efb0979c23824b7a345 100755 (executable)
@@ -17,13 +17,12 @@ else
        JOBCONTROL=yes
 fi
 
-# test for ipv6, uses dig 9.4.2 peculiarity (test @ before -v).
-if dig @::1 -v >/dev/null 2>&1; then
-       HAVE_IPV6=yes
-else
+# test for ipv6, uses streamptcp peculiarity.
+if ./streamtcp -f ::1 2>&1 | grep "not supported" >/dev/null 2>&1; then
        HAVE_IPV6=no
+else
+       HAVE_IPV6=yes
 fi
-HAVE_IPV6=yes
 
 cd testdata;
 sh ../testcode/mini_tpkg.sh clean