Home | History | Annotate | Download | only in tests

Lines Matching full:ipv6

122 my $HTTP6PORT;           # HTTP IPv6 server port
127 my $FTP6PORT; # FTP IPv6 server port
133 my $POP36PORT; # POP3 IPv6 server port
135 my $IMAP6PORT; # IMAP IPv6 server port
137 my $SMTP6PORT; # SMTP IPv6 server port
139 my $RTSP6PORT; # RTSP IPv6 server port
141 my $GOPHER6PORT; # Gopher IPv6 server port
143 my $HTTPTLS6PORT; # HTTP TLS (non-stunnel) IPv6 server port
212 my $http_ipv6; # set if HTTP server has IPv6 support
214 my $ftp_ipv6; # set if FTP server has IPv6 support
215 my $tftp_ipv6; # set if TFTP server has IPv6 support
216 my $gopher_ipv6; # set if Gopher server has IPv6 support
217 my $has_ipv6; # set if libcurl is built with IPv6 support
708 if($server =~ /^(ftp|imap|pop3|smtp)s?(\d*)(-ipv6|)$/) {
718 if($server =~ /^(ftp|http|imap|pop3|smtp|httppipe)s((\d*)(-ipv6|-unix|))$/) {
722 elsif($server =~ /^(ftp|http|imap|pop3|smtp|httppipe)((\d*)(-ipv6|-unix|))$/) {
726 elsif($server =~ /^(socks)((\d*)(-ipv6|))$/) {
730 elsif($server =~ /^(ssh)((\d*)(-ipv6|))$/) {
1428 if($alt eq "ipv6") {
1429 # if IPv6, use a different setup
1526 if($alt eq "ipv6") {
1527 # No IPv6
1591 my ($verbose, $ipv6, $certfile) = @_;
1593 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
1594 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
1674 my ($verbose, $ipv6) = @_;
1676 my $port = ($ipv6 && ($ipv6 =~ /6$/)) ? $HTTPTLS6PORT : $HTTPTLSPORT;
1677 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
1678 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
1753 my ($proto, $id, $verbose, $ipv6) = @_;
1755 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
1756 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
1768 # if IPv6, use a different setup
1849 my ($verbose, $ipv6, $certfile) = @_;
1851 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
1852 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
1932 my ($id, $verbose, $ipv6) = @_;
1944 if($ipv6) {
1945 # if IPv6, use a different setup
2013 my ($verbose, $ipv6) = @_;
2025 if($ipv6) {
2026 # if IPv6, use a different setup
2094 my ($id, $verbose, $ipv6) = @_;
2193 my ($id, $verbose, $ipv6) = @_;
2343 if($alt eq "ipv6") {
2344 # No IPv6
2419 if($alt eq "ipv6") {
2420 # No IPv6
2495 if($alt eq "ipv6") {
2496 # No IPv6
2567 if($alt eq "ipv6") {
2568 # if IPv6, use a different setup
2588 my ($proto, $id, $verbose, $ipv6) = @_;
2590 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
2591 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
2598 # if IPv6, use a different setup
2624 my ($verbose, $ipv6) = @_;
2631 if($ipv6) {
2632 # if IPv6, use a different setup
2646 my ($id, $verbose, $ipv6) = @_;
2653 if($ipv6) {
2654 # if IPv6, use a different setup
2669 my ($verbose, $ipv6) = @_;
2671 my $port = ($ipv6 && ($ipv6 =~ /6$/)) ? $HTTPTLS6PORT : $HTTPTLSPORT;
2672 my $ip = ($ipv6 && ($ipv6 =~ /6$/)) ? "$HOST6IP" : "$HOSTIP";
2673 my $ipvnum = ($ipv6 && ($ipv6 =~ /6$/)) ? 6 : 4;
2835 # Generate a "proto-ipv6" version of each protocol to match the
2836 # IPv6 <server> name and a "proto-unix" to match the variant which
2839 push @protocols, map(("$_-ipv6", "$_-unix"), @protocols);
2876 if($feat =~ /IPv6/i) {
2962 if($_ =~ /^https(-ipv6|)$/) {
2969 push @protocols, 'httptls-ipv6';
3006 # client has IPv6 support
3010 if($sws[0] =~ /IPv6/) {
3011 # HTTP server has IPv6 support!
3018 if($sws[0] =~ /IPv6/) {
3019 # FTP server has IPv6 support!
3056 logmsg sprintf("%s", $http_ipv6?"HTTP-IPv6 ":"");
3058 logmsg sprintf("%s\n", $ftp_ipv6?"FTP-IPv6 ":"");
3077 logmsg sprintf("HTTP-IPv6/%d ", $HTTP6PORT);
3078 logmsg sprintf("RTSP-IPv6/%d ", $RTSP6PORT);
3081 logmsg sprintf("FTP-IPv6/%d ", $FTP6PORT);
3084 logmsg sprintf("TFTP-IPv6/%d ", $TFTP6PORT);
3088 logmsg sprintf("GOPHER-IPv6/%d", $GOPHER6PORT);
3096 logmsg sprintf("* POP3-IPv6/%d ", $POP36PORT);
3097 logmsg sprintf("IMAP-IPv6/%d ", $IMAP6PORT);
3098 logmsg sprintf("SMTP-IPv6/%d\n", $SMTP6PORT);
3103 logmsg sprintf("HTTPTLS-IPv6/%d ", $HTTPTLS6PORT);
3394 elsif($1 eq "ipv6") {
3552 elsif($1 eq "ipv6") {
4149 if($server =~ /^(ftp|http|imap|pop3|smtp)s((\d*)(-ipv6|-unix|))$/) {
4153 elsif($server =~ /^(ftp|http|imap|pop3|smtp)((\d*)(-ipv6|-unix|))$/) {
4157 elsif($server =~ /^(socks)((\d*)(-ipv6|))$/) {
4161 elsif($server =~ /^(ssh)((\d*)(-ipv6|))$/) {
4171 if($server =~ /^(ftp|imap|pop3|smtp)s?(\d*)(-ipv6|)$/) {
4687 if($what =~ /^(ftp|http|imap|pop3|smtp)s((\d*)(-ipv6|-unix|))$/) {
4722 elsif($what eq "ftp-ipv6") {
4723 if($torture && $run{'ftp-ipv6'} &&
4724 !responsive_pingpong_server("ftp", "", $verbose, "ipv6")) {
4725 stopserver('ftp-ipv6');
4727 if(!$run{'ftp-ipv6'}) {
4728 ($pid, $pid2) = runpingpongserver("ftp", "", $verbose, "ipv6");
4730 return "failed starting FTP-IPv6 server";
4732 logmsg sprintf("* pid ftp-ipv6 => %d %d\n", $pid,
4734 $run{'ftp-ipv6'}="$pid $pid2";
4753 elsif($what eq "gopher-ipv6") {
4754 if($torture && $run{'gopher-ipv6'} &&
4755 !responsive_http_server("gopher", $verbose, "ipv6",
4757 stopserver('gopher-ipv6');
4759 if(!$run{'gopher-ipv6'}) {
4760 ($pid, $pid2) = runhttpserver("gopher", $verbose, "ipv6",
4763 return "failed starting GOPHER-IPv6 server";
4765 logmsg sprintf("* pid gopher-ipv6 => %d %d\n", $pid,
4767 $run{'gopher-ipv6'}="$pid $pid2";
4814 elsif($what eq "http-ipv6") {
4815 if($torture && $run{'http-ipv6'} &&
4816 !responsive_http_server("http", $verbose, "ipv6", $HTTP6PORT)) {
4817 stopserver('http-ipv6');
4819 if(!$run{'http-ipv6'}) {
4820 ($pid, $pid2) = runhttpserver("http", $verbose, "ipv6",
4823 return "failed starting HTTP-IPv6 server";
4825 logmsg sprintf("* pid http-ipv6 => %d %d\n", $pid, $pid2)
4827 $run{'http-ipv6'}="$pid $pid2";
4861 elsif($what eq "rtsp-ipv6") {
4862 if($torture && $run{'rtsp-ipv6'} &&
4863 !responsive_rtsp_server($verbose, "ipv6")) {
4864 stopserver('rtsp-ipv6');
4866 if(!$run{'rtsp-ipv6'}) {
4867 ($pid, $pid2) = runrtspserver($verbose, "ipv6");
4869 return "failed starting RTSP-IPv6 server";
4871 logmsg sprintf("* pid rtsp-ipv6 => %d %d\n", $pid, $pid2)
4873 $run{'rtsp-ipv6'}="$pid $pid2";
4969 elsif($what eq "httptls-ipv6") {
4974 if($torture && $run{'httptls-ipv6'} &&
4975 !responsive_httptls_server($verbose, "ipv6")) {
4976 stopserver('httptls-ipv6');
4978 if(!$run{'httptls-ipv6'}) {
4979 ($pid, $pid2) = runhttptlsserver($verbose, "ipv6");
4981 return "failed starting HTTPTLS-IPv6 server (gnutls-serv)";
4983 logmsg sprintf("* pid httptls-ipv6 => %d %d\n", $pid, $pid2)
4985 $run{'httptls-ipv6'}="$pid $pid2";
5002 elsif($what eq "tftp-ipv6") {
5003 if($torture && $run{'tftp-ipv6'} &&
5004 !responsive_tftp_server("", $verbose, "ipv6")) {
5005 stopserver('tftp-ipv6');
5007 if(!$run{'tftp-ipv6'}) {
5008 ($pid, $pid2) = runtftpserver("", $verbose, "ipv6");
5010 return "failed starting TFTP-IPv6 server";
5012 printf("* pid tftp-ipv6 => %d %d\n", $pid, $pid2) if($verbose);
5013 $run{'tftp-ipv6'}="$pid $pid2";
5139 if($server =~ /^(httptls)(\+)(ext|srp)(\d*)(-ipv6|)$/) {
5441 [keyword] like "IPv6" to select only tests containing the key word
5539 $HTTP6PORT = $base++; # HTTP IPv6 server port
5541 $FTP6PORT = $base++; # FTP IPv6 port
5543 $TFTP6PORT = $base++; # TFTP IPv6 (UDP) port
5547 $POP36PORT = $base++; # POP3 IPv6 server port
5549 $IMAP6PORT = $base++; # IMAP IPv6 server port
5551 $SMTP6PORT = $base++; # SMTP IPv6 server port
5553 $RTSP6PORT = $base++; # RTSP IPv6 server port
5555 $GOPHER6PORT = $base++; # Gopher IPv6 server port
5557 $HTTPTLS6PORT = $base++; # HTTP TLS (non-stunnel) IPv6 server port