Use SOL_TCP instead of getprotobyname() in tests

This is more idiomatic anyway, and works on msan, which misses
interceptors for getprotobyname().
This commit is contained in:
Nikita Popov 2021-05-07 14:42:41 +02:00
parent 9bf1224d07
commit 0413cf3c20
4 changed files with 8 additions and 8 deletions

View file

@ -9,7 +9,7 @@ IPv4 Loopback test
--FILE--
<?php
/* Setup socket server */
$server = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
$server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!$server) {
die('Unable to create AF_INET socket [server]');
}
@ -25,7 +25,7 @@ IPv4 Loopback test
socket_getsockname($server, $unused, $port);
/* Connect to it */
$client = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
$client = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!$client) {
die('Unable to create AF_INET socket [client]');
}

View file

@ -10,7 +10,7 @@ IPv6 Loopback test
--FILE--
<?php
/* Setup socket server */
$server = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
$server = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
if (!$server) {
die('Unable to create AF_INET6 socket [server]');
}
@ -29,7 +29,7 @@ IPv6 Loopback test
}
/* Connect to it */
$client = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
$client = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
if (!$client) {
die('Unable to create AF_INET6 socket [client]');
}

View file

@ -15,7 +15,7 @@ Tatjana Andersen tatjana.andersen@redpill-linpro.com
$localhost = '127.0.0.1';
/* Setup socket server */
$server = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
$server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!$server) {
die('Unable to create AF_INET socket [server]');
}
@ -37,7 +37,7 @@ Tatjana Andersen tatjana.andersen@redpill-linpro.com
}
/* Connect to it */
$client = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
$client = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!$client) {
die('Unable to create AF_INET socket [client]');
}

View file

@ -16,7 +16,7 @@ require 'ipv6_skipif.inc';
$localhost = '::1';
/* Setup socket server */
$server = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
$server = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
if (!$server) {
die('Unable to create AF_INET6 socket [server]');
}
@ -38,7 +38,7 @@ require 'ipv6_skipif.inc';
}
/* Connect to it */
$client = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
$client = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
if (!$client) {
die('Unable to create AF_INET6 socket [client]');
}