Skip to content

Commit 235983d

Browse files
committed
Merge branch 'PHP-7.4'
2 parents a601d51 + 0aa3acc commit 235983d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+74
-57
lines changed

ext/curl/tests/bug54995.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Bug #54995 (Missing CURLINFO_RESPONSE_CODE support)
44
<?php
55
include 'skipif.inc';
66

7-
if ($curl_version['version_number'] > 0x070a08) {
7+
if (curl_version()['version_number'] > 0x070a08) {
88
exit("skip: tests works a versions of curl >= 7.10.8");
99
}
1010
?>

ext/date/tests/big_year.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
Handling of large year values
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set("America/Toronto");

ext/date/tests/bug26317.phpt

+2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ Bug #26317 (military timezone offset signedness)
33
--INI--
44
date.timezone=GMT0
55
--SKIPIF--
6+
<?php
67
if (!@putenv("TZ=GMT0") || getenv("TZ") != 'GMT0') {
78
die("skip unable to change TZ environment variable\n");
89
}
10+
?>
911
--FILE--
1012
<?php
1113
echo date("Y-m-d H:i:s\n", strtotime("2003-11-19 16:20:42 Z"));

ext/date/tests/bug26320.phpt

+2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ Bug #26320 (strtotime handling of XML Schema/ISO 8601 format)
33
--INI--
44
date.timezone=GMT0
55
--SKIPIF--
6+
<?php
67
if (!@putenv("TZ=GMT0") || getenv("TZ") != 'GMT0') {
78
die("skip unable to change TZ environment variable\n");
89
}
10+
?>
911
--FILE--
1012
<?php
1113
echo date("Y-m-d H:i:s\n", strtotime("2003-11-19T12:30:42"));

ext/date/tests/bug41523-64bit.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
Bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as 1999-11-30) (64 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set("UTC");

ext/date/tests/bug41523.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
Bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as 1999-11-30) (32 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE == 8 ? "skip 32-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE == 8) die("skip 32-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set("UTC");

ext/date/tests/bug75851.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
Test for bug #75851: Year component overflow with date formats "c", "o", "r" and "y"
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--INI--
66
date.timezone = UTC
77
--FILE--

ext/date/tests/mktime-3-64bit.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
mktime() [3] (64-bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK" ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--INI--
66
error_reporting=2047
77
--FILE--

ext/date/tests/mktime-3.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
mktime() [3] (32-bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE == 8 ? "skip 32-bit only" : "OK" ?>
4+
<?php if (PHP_INT_SIZE == 8) die("skip 32-bit only"); ?>
55
--INI--
66
error_reporting=2047
77
--FILE--

ext/date/tests/strtotime-mysql-64bit.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
strtotime() and mysql timestamps (64 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set('UTC');

ext/date/tests/strtotime-mysql.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
strtotime() and mysql timestamps (32 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE == 8 ? "skip 32-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE == 8) die("skip 32-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set('UTC');

ext/date/tests/strtotime3-64bit.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
strtotime() function (64 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set('Europe/Lisbon');

ext/date/tests/strtotime3.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--TEST--
22
strtotime() function (32 bit)
33
--SKIPIF--
4-
<?php echo PHP_INT_SIZE == 8 ? "skip 32-bit only" : "OK"; ?>
4+
<?php if (PHP_INT_SIZE == 8) die("skip 32-bit only"); ?>
55
--FILE--
66
<?php
77
date_default_timezone_set('Europe/Lisbon');

ext/gd/tests/bug77272.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ memory_limit=-1
55
--SKIPIF--
66
<?php
77
if (!extension_loaded('gd')) die('skip gd extension not available');
8-
if (!GD_BUNGLED && version_compare(GD_VERSION, '2.2.5', '<=')) die('skip upstream fix not yet released');
8+
if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.5', '<=')) die('skip upstream fix not yet released');
99
if (getenv("SKIP_SLOW_TESTS")) die("skip slow test");
1010
?>
1111
--FILE--

ext/gd/tests/imagepolygon_basic.phpt

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
--TEST--
2-
imageploygon()
2+
imagepolygon()
33
--SKIPIF--
44
<?php
55
if (!function_exists('imagepolygon')) die('skip imagepolygon() not available');
6-
require_once('skipif_imagetype.inc');
76
?>
87
--FILE--
98
<?php
109

1110
/* Prototype : bool imagepolygon ( resource $image , array $points , int $num_points , int $color )
1211
* Description: Draws a polygon.
13-
* Source code: ext/standard/image.c
12+
* Source code: ext/gd/gd.c
1413
* Alias to functions:
1514
*/
1615

ext/intl/tests/bug59597_32.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integer
33
--SKIPIF--
44
<?php if( !extension_loaded( 'intl' ) ) print 'skip'; ?>
5-
<?php echo PHP_INT_SIZE == 8 ? "skip 32-bit only" : "OK"; ?>
5+
<?php if (PHP_INT_SIZE == 8) die("skip 32-bit only"); ?>
66
--FILE--
77
<?php
88

ext/intl/tests/bug59597_64.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integer
33
--SKIPIF--
44
<?php if( !extension_loaded( 'intl' ) ) print 'skip'; ?>
5-
<?php echo PHP_INT_SIZE != 8 ? "skip 64-bit only" : "OK"; ?>
5+
<?php if (PHP_INT_SIZE != 8) die("skip 64-bit only"); ?>
66
--FILE--
77
<?php
88

ext/ldap/tests/ldap_sasl_bind_basic.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Patrick Allaert <[email protected]>
88
<?php if (!function_exists("ldap_sasl_bind")) die("skip LDAP extension not compiled with SASL support"); ?>
99
<?php
1010
require "connect.inc";
11-
$link = fsockopen($host, $port);
11+
$link = @fsockopen($host, $port);
1212
if (!$link) {
1313
die("skip no server listening");
1414
}

ext/mysqli/tests/045.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ mysqli_stmt_bind_result (SHOW)
77
require_once('skipifconnectfailure.inc');
88

99
require_once("connect.inc");
10-
$link = my_mysqli_connect($host, $user, $passwd);
10+
$link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket);
1111

1212
$stmt = mysqli_prepare($link, "SHOW VARIABLES LIKE 'port'");
1313
mysqli_stmt_execute($stmt);

ext/mysqli/tests/mysqli_auth_pam.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require_once('skipif.inc');
66
require_once('skipifemb.inc');
77
require_once('connect.inc');
88

9-
if (!$link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket)) {
9+
if (!$link = @my_mysqli_connect($host, $user, $passwd, $db, $port, $socket)) {
1010
die(sprintf("SKIP Cannot connect to the server using host=%s, user=%s, passwd=***, dbname=%s, port=%s, socket=%s\n",
1111
$host, $user, $db, $port, $socket));
1212
}

ext/mysqli/tests/mysqli_expire_password.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require_once('skipif.inc');
66
require_once('skipifemb.inc');
77
require_once('connect.inc');
88

9-
if (!$link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket)) {
9+
if (!$link = @my_mysqli_connect($host, $user, $passwd, $db, $port, $socket)) {
1010
die(sprintf("SKIP Cannot connect to the server using host=%s, user=%s, passwd=***, dbname=%s, port=%s, socket=%s\n",
1111
$host, $user, $db, $port, $socket));
1212
}

ext/pdo/tests/debug_emulated_prepares.phpt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ PDOTest::skip();
1010

1111
$db = PDOTest::factory();
1212
if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'pgsql') die('skip pgsql has its own test for this feature');
13-
if (!$db->getAttribute(PDO::ATTR_EMULATE_PREPARES) && !$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, true)) die('skip driver cannot emulate prepared statements');
13+
if (!@$db->getAttribute(PDO::ATTR_EMULATE_PREPARES) && !@$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, true)) die('skip driver cannot emulate prepared statements');
1414
?>
1515
--FILE--
1616
<?php

ext/pdo_mysql/tests/bug_39858.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ $matches = array();
1313
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1414
die(sprintf("skip Cannot determine MySQL Server version\n"));
1515

16-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
16+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1717
if ($version < 50000)
1818
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
19-
$matches[0], $matches[1], $matches[2], $version));
19+
$matches[1], $matches[2], $matches[3], $version));
2020
?>
2121
--FILE--
2222
<?php

ext/pdo_mysql/tests/bug_41125.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ $matches = array();
1212
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1313
die(sprintf("skip Cannot determine MySQL Server version\n"));
1414

15-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
15+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1616
die("skip $version");
1717
if ($version < 40100)
1818
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
19-
$matches[0], $matches[1], $matches[2], $version));
19+
$matches[1], $matches[2], $matches[3], $version));
2020
?>
2121
--FILE--
2222
<?php

ext/pdo_mysql/tests/bug_41997.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ $matches = array();
1212
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1313
die(sprintf("skip Cannot determine MySQL Server version\n"));
1414

15-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
15+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1616
if ($version < 50000)
1717
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
18-
$matches[0], $matches[1], $matches[2], $version));
18+
$matches[1], $matches[2], $matches[3], $version));
1919
?>
2020
--FILE--
2121
<?php

ext/pdo_mysql/tests/bug_42499.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ $matches = array();
1515
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1616
die(sprintf("skip Cannot determine MySQL Server version\n"));
1717

18-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
18+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1919
if ($version < 41000)
2020
die(sprintf("skip Need MySQL Server 4.1.0+, found %d.%02d.%02d (%d)\n",
21-
$matches[0], $matches[1], $matches[2], $version));
21+
$matches[1], $matches[2], $matches[3], $version));
2222
--FILE--
2323
<?php
2424
require_once(__DIR__ . DIRECTORY_SEPARATOR . 'mysql_pdo_test.inc');

ext/pdo_mysql/tests/bug_44707.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ $matches = array();
1515
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1616
die(sprintf("skip Cannot determine MySQL Server version\n"));
1717

18-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
18+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1919
if ($version < 41000)
2020
die(sprintf("skip Will work different with MySQL Server < 4.1.0, found %d.%02d.%02d (%d)\n",
21-
$matches[0], $matches[1], $matches[2], $version));
21+
$matches[1], $matches[2], $matches[3], $version));
2222
?>
2323
--FILE--
2424
<?php

ext/pdo_mysql/tests/bug_61411.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ $matches = array();
1313
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1414
die(sprintf("skip Cannot determine MySQL Server version\n"));
1515

16-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
16+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1717
if ($version < 40106)
1818
die(sprintf("skip Need MySQL Server 4.1.6+, found %d.%02d.%02d (%d)\n",
19-
$matches[0], $matches[1], $matches[2], $version));
19+
$matches[1], $matches[2], $matches[3], $version));
2020
?>
2121
--FILE--
2222
<?php

ext/pdo_mysql/tests/bug_pecl_7976.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ $matches = array();
1313
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1414
die(sprintf("skip Cannot determine MySQL Server version\n"));
1515

16-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
16+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1717
if ($version < 50000)
1818
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
19-
$matches[0], $matches[1], $matches[2], $version));
19+
$matches[1], $matches[2], $matches[3], $version));
2020
?>
2121
--FILE--
2222
<?php

ext/pdo_mysql/tests/pdo_mysql_multi_stmt_nextrowset.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ $matches = array();
1111
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1212
die(sprintf("skip Cannot determine MySQL Server version\n"));
1313

14-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
14+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1515
if ($version < 50000)
1616
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
17-
$matches[0], $matches[1], $matches[2], $version));
17+
$matches[1], $matches[2], $matches[3], $version));
1818

1919
if (!MySQLPDOTest::isPDOMySQLnd())
2020
die("skip This will not work with libmysql");

ext/pdo_mysql/tests/pdo_mysql_stmt_nextrowset.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ $matches = array();
1313
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1414
die(sprintf("skip Cannot determine MySQL Server version\n"));
1515

16-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
16+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1717
if ($version < 50000)
1818
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
19-
$matches[0], $matches[1], $matches[2], $version));
19+
$matches[1], $matches[2], $matches[3], $version));
2020

2121
if (!MySQLPDOTest::isPDOMySQLnd())
2222
die("skip This will not work with libmysql");

ext/pdo_mysql/tests/pdo_mysql_stmt_variable_columncount.phpt

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ $matches = array();
1212
if (!preg_match('/^(\d+)\.(\d+)\.(\d+)/ismU', $row['_version'], $matches))
1313
die(sprintf("skip Cannot determine MySQL Server version\n"));
1414

15-
$version = $matches[0] * 10000 + $matches[1] * 100 + $matches[2];
15+
$version = $matches[1] * 10000 + $matches[2] * 100 + $matches[3];
1616
if ($version < 50000)
1717
die(sprintf("skip Need MySQL Server 5.0.0+, found %d.%02d.%02d (%d)\n",
18-
$matches[0], $matches[1], $matches[2], $version));
18+
$matches[1], $matches[2], $matches[3], $version));
1919
?>
2020
--FILE--
2121
<?php

ext/readline/tests/readline_without_input.phpt

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ readline() function - without input
44
Jonathan Stevens <info at jonathanstevens dot be>
55
User Group: PHP-WVL & PHPGent #PHPTestFest
66
--SKIPIF--
7-
<?php if (!extension_loaded("readline") || !function_exists('readline') || die("skip"); ?>
7+
<?php
8+
if (!extension_loaded("readline")) die("skip readline extension is not available");
9+
if (!function_exists('readline')) die("skip readline() not available");
10+
?>
811
--FILE--
912
<?php
1013
var_dump(readline());

ext/sockets/tests/mcast_ipv4_send_error.phpt

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ Multicast support: IPv4 send options with unusual values
55
if (!extension_loaded('sockets')) {
66
die('skip sockets extension not available.');
77
}
8+
$domain = AF_INET;
9+
$level = IPPROTO_IP;
10+
$s = socket_create($domain, SOCK_DGRAM, SOL_UDP);
11+
if ($s === false) {
12+
die("skip unable to create socket");
13+
}
814
if (socket_set_option($s, $level, IP_MULTICAST_IF, 1) === false) {
915
die("skip interface 1 either doesn't exist or has no ipv4 address");
1016
}

ext/sockets/tests/mcast_ipv6_recv.phpt

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ $br = socket_bind($s, '::', 3000);
1616
/* On Linux, there is no route ff00::/8 by default on lo, which makes it
1717
* troublesome to send multicast traffic from lo, which we must since
1818
* we're dealing with interface-local traffic... */
19-
$so = socket_set_option($s, IPPROTO_IPV6, MCAST_JOIN_GROUP, array(
19+
$so = @socket_set_option($s, IPPROTO_IPV6, MCAST_JOIN_GROUP, array(
2020
"group" => 'ff01::114',
2121
"interface" => 0,
2222
));
@@ -31,11 +31,11 @@ if ($r === false) {
3131
if (!defined("MCAST_JOIN_SOURCE_GROUP"))
3232
die('skip source operations are unavailable');
3333

34-
$so = socket_set_option($s, IPPROTO_IPV6, MCAST_LEAVE_GROUP, array(
34+
$so = @socket_set_option($s, IPPROTO_IPV6, MCAST_LEAVE_GROUP, array(
3535
"group" => 'ff01::114',
3636
"interface" => 0,
3737
));
38-
$so = socket_set_option($s, IPPROTO_IPV6, MCAST_JOIN_SOURCE_GROUP, array(
38+
$so = @socket_set_option($s, IPPROTO_IPV6, MCAST_JOIN_SOURCE_GROUP, array(
3939
"group" => 'ff01::114',
4040
"interface" => 0,
4141
"source" => '2001::dead:beef',

0 commit comments

Comments
 (0)