]> granicus.if.org Git - php/commitdiff
Fix some port collisions in sockets tests
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 25 Feb 2019 08:24:45 +0000 (09:24 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 25 Feb 2019 08:24:45 +0000 (09:24 +0100)
ext/sockets/tests/socket_export_stream-3.phpt
ext/sockets/tests/socket_export_stream-5.phpt
ext/sockets/tests/socket_import_stream-4-win.phpt
ext/sockets/tests/socket_import_stream-4.phpt

index b7233dc7b918a32b74dc959a79305c8866484688..63134cb40140b5d06f57b5063c66d5ffd88e07dd 100644 (file)
@@ -6,9 +6,9 @@ if (!extension_loaded('sockets')) {
        die('SKIP sockets extension not available.');
 }
 $s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
-$br = socket_bind($s, '0.0.0.0', 58381);
+$br = socket_bind($s, '0.0.0.0', 58393);
 if ($br === false)
-       die("SKIP IPv4/port 58381 not available");
+       die("SKIP IPv4/port 58393 not available");
 $so = socket_set_option($s, IPPROTO_IP, MCAST_JOIN_GROUP, array(
        "group" => '224.0.0.23',
        "interface" => "lo",
@@ -19,7 +19,7 @@ if ($so === false)
 <?php
 
 $sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
-socket_bind($sock, '0.0.0.0', 58381);
+socket_bind($sock, '0.0.0.0', 58393);
 $stream = socket_export_stream($sock);
 var_dump($stream);
 $so = socket_set_option($sock, IPPROTO_IP, MCAST_JOIN_GROUP, array(
@@ -31,7 +31,7 @@ var_dump($so);
 $sendsock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
 var_dump($sendsock);
 $br = socket_bind($sendsock, '127.0.0.1');
-$so = socket_sendto($sendsock, $m = "my message", strlen($m), 0, "224.0.0.23", 58381);
+$so = socket_sendto($sendsock, $m = "my message", strlen($m), 0, "224.0.0.23", 58393);
 var_dump($so);
 
 stream_set_blocking($stream, 0);
index db2d018d474d59d358b64635a1a5b09ed2cdd511..413ce24f3ea6e64d6cda227ad1f34f3ac1a5775f 100644 (file)
@@ -11,12 +11,12 @@ if (!function_exists('zend_leak_variable'))
 <?php
 
 $sock0 = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
-socket_bind($sock0, '0.0.0.0', 58380);
+socket_bind($sock0, '0.0.0.0', 58385);
 $stream0 = socket_export_stream($sock0);
 zend_leak_variable($stream0);
 
 $sock1 = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
-socket_bind($sock1, '0.0.0.0', 58381);
+socket_bind($sock1, '0.0.0.0', 58386);
 $stream1 = socket_export_stream($sock1);
 zend_leak_variable($sock1);
 
index 6c62a89fffb154ab8daf2aae639f5ac2e2aeecc9..a281cbcbce3120f88b8917587ffcbc1bce18da9d 100644 (file)
@@ -29,30 +29,30 @@ function test($stream, $sock) {
 }
 
 echo "normal\n";
-$stream0 = stream_socket_server("udp://0.0.0.0:58380", $errno, $errstr, STREAM_SERVER_BIND);
+$stream0 = stream_socket_server("udp://0.0.0.0:58387", $errno, $errstr, STREAM_SERVER_BIND);
 $sock0 = socket_import_stream($stream0);
 test($stream0, $sock0);
 
 echo "\nunset stream\n";
-$stream1 = stream_socket_server("udp://0.0.0.0:58381", $errno, $errstr, STREAM_SERVER_BIND);
+$stream1 = stream_socket_server("udp://0.0.0.0:58388", $errno, $errstr, STREAM_SERVER_BIND);
 $sock1 = socket_import_stream($stream1);
 unset($stream1);
 test(null, $sock1);
 
 echo "\nunset socket\n";
-$stream2 = stream_socket_server("udp://0.0.0.0:58382", $errno, $errstr, STREAM_SERVER_BIND);
+$stream2 = stream_socket_server("udp://0.0.0.0:58389", $errno, $errstr, STREAM_SERVER_BIND);
 $sock2 = socket_import_stream($stream2);
 unset($sock2);
 test($stream2, null);
 
 echo "\nclose stream\n";
-$stream3 = stream_socket_server("udp://0.0.0.0:58383", $errno, $errstr, STREAM_SERVER_BIND);
+$stream3 = stream_socket_server("udp://0.0.0.0:58390", $errno, $errstr, STREAM_SERVER_BIND);
 $sock3 = socket_import_stream($stream3);
 fclose($stream3);
 test($stream3, $sock3);
 
 echo "\nclose socket\n";
-$stream4 = stream_socket_server("udp://0.0.0.0:58384", $errno, $errstr, STREAM_SERVER_BIND);
+$stream4 = stream_socket_server("udp://0.0.0.0:58391", $errno, $errstr, STREAM_SERVER_BIND);
 $sock4 = socket_import_stream($stream4);
 socket_close($sock4);
 test($stream4, $sock4);
index 4b645014d7bd19b3e8aef46a7d626f774773abda..f124161e1067664bce0b6d574994df0948409e70 100644 (file)
@@ -29,30 +29,30 @@ function test($stream, $sock) {
 }
 
 echo "normal\n";
-$stream0 = stream_socket_server("udp://0.0.0.0:58380", $errno, $errstr, STREAM_SERVER_BIND);
+$stream0 = stream_socket_server("udp://0.0.0.0:58387", $errno, $errstr, STREAM_SERVER_BIND);
 $sock0 = socket_import_stream($stream0);
 test($stream0, $sock0);
 
 echo "\nunset stream\n";
-$stream1 = stream_socket_server("udp://0.0.0.0:58381", $errno, $errstr, STREAM_SERVER_BIND);
+$stream1 = stream_socket_server("udp://0.0.0.0:58388", $errno, $errstr, STREAM_SERVER_BIND);
 $sock1 = socket_import_stream($stream1);
 unset($stream1);
 test(null, $sock1);
 
 echo "\nunset socket\n";
-$stream2 = stream_socket_server("udp://0.0.0.0:58382", $errno, $errstr, STREAM_SERVER_BIND);
+$stream2 = stream_socket_server("udp://0.0.0.0:58389", $errno, $errstr, STREAM_SERVER_BIND);
 $sock2 = socket_import_stream($stream2);
 unset($sock2);
 test($stream2, null);
 
 echo "\nclose stream\n";
-$stream3 = stream_socket_server("udp://0.0.0.0:58383", $errno, $errstr, STREAM_SERVER_BIND);
+$stream3 = stream_socket_server("udp://0.0.0.0:58390", $errno, $errstr, STREAM_SERVER_BIND);
 $sock3 = socket_import_stream($stream3);
 fclose($stream3);
 test($stream3, $sock3);
 
 echo "\nclose socket\n";
-$stream4 = stream_socket_server("udp://0.0.0.0:58384", $errno, $errstr, STREAM_SERVER_BIND);
+$stream4 = stream_socket_server("udp://0.0.0.0:58391", $errno, $errstr, STREAM_SERVER_BIND);
 $sock4 = socket_import_stream($stream4);
 socket_close($sock4);
 test($stream4, $sock4);