Skip to content

Commit 0413cf3

Browse files
committed
Use SOL_TCP instead of getprotobyname() in tests
This is more idiomatic anyway, and works on msan, which misses interceptors for getprotobyname().
1 parent 9bf1224 commit 0413cf3

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

ext/sockets/tests/ipv4loop.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ IPv4 Loopback test
99
--FILE--
1010
<?php
1111
/* Setup socket server */
12-
$server = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
12+
$server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
1313
if (!$server) {
1414
die('Unable to create AF_INET socket [server]');
1515
}
@@ -25,7 +25,7 @@ IPv4 Loopback test
2525
socket_getsockname($server, $unused, $port);
2626

2727
/* Connect to it */
28-
$client = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
28+
$client = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
2929
if (!$client) {
3030
die('Unable to create AF_INET socket [client]');
3131
}

ext/sockets/tests/ipv6loop.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ IPv6 Loopback test
1010
--FILE--
1111
<?php
1212
/* Setup socket server */
13-
$server = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
13+
$server = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
1414
if (!$server) {
1515
die('Unable to create AF_INET6 socket [server]');
1616
}
@@ -29,7 +29,7 @@ IPv6 Loopback test
2929
}
3030

3131
/* Connect to it */
32-
$client = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
32+
$client = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
3333
if (!$client) {
3434
die('Unable to create AF_INET6 socket [client]');
3535
}

ext/sockets/tests/socket_getpeername_ipv4loop.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Tatjana Andersen tatjana.andersen@redpill-linpro.com
1515
$localhost = '127.0.0.1';
1616

1717
/* Setup socket server */
18-
$server = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
18+
$server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
1919
if (!$server) {
2020
die('Unable to create AF_INET socket [server]');
2121
}
@@ -37,7 +37,7 @@ Tatjana Andersen tatjana.andersen@redpill-linpro.com
3737
}
3838

3939
/* Connect to it */
40-
$client = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
40+
$client = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
4141
if (!$client) {
4242
die('Unable to create AF_INET socket [client]');
4343
}

ext/sockets/tests/socket_getpeername_ipv6loop.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ require 'ipv6_skipif.inc';
1616
$localhost = '::1';
1717

1818
/* Setup socket server */
19-
$server = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
19+
$server = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
2020
if (!$server) {
2121
die('Unable to create AF_INET6 socket [server]');
2222
}
@@ -38,7 +38,7 @@ require 'ipv6_skipif.inc';
3838
}
3939

4040
/* Connect to it */
41-
$client = socket_create(AF_INET6, SOCK_STREAM, getprotobyname('tcp'));
41+
$client = socket_create(AF_INET6, SOCK_STREAM, SOL_TCP);
4242
if (!$client) {
4343
die('Unable to create AF_INET6 socket [client]');
4444
}

0 commit comments

Comments
 (0)