Commit 1f878aee authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Made test case 241 precheck that the given name resolves to an ipv6 address,

or the test is skipped. Ideally, we should let this test case go over a few
frequently used IPv6 localhost aliases...
parent 84fd4686
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -26,6 +26,9 @@ HTTP-IPv6 GET (using ip6-localhost)
 <command>
-g "http://ip6-localhost:%HTTP6PORT/241"
</command>
<precheck>
./server/resolve --ipv6 ip6-localhost
</precheck>
</client>

#
+1 −0
Original line number Diff line number Diff line
@@ -1058,6 +1058,7 @@ sub singletest {
                chomp $why;
            }
        }
        print "prechecked $cmd\n" if($verbose);
    }

    if($why) {
+5 −4
Original line number Diff line number Diff line
@@ -125,8 +125,8 @@ int main(int argc, char *argv[])

    he = gethostbyname(host);

    printf("Resolve '%s' %s\n",
           host, he?"SUCCESSFUL":"FAILED");
    if(!he)
      printf("Resolving '%s' FAILED\n", host);

    return he?0:1;
  }
@@ -143,8 +143,9 @@ int main(int argc, char *argv[])
    hints.ai_flags = AI_CANONNAME;
    rc = (getaddrinfo)(host, "80", &hints, &ai);

    printf("Resolve '%s' %s\n",
           host, !rc?"SUCCESSFUL":"FAILED");
    if(rc)
      printf("Resolving '%s' FAILED\n", host);

    return !rc?0:1;
  }
#endif