Skip to content

Commit 01cf47d

Browse files
committed
well..
1 parent ffb8cb7 commit 01cf47d

File tree

2 files changed

+4
-18
lines changed

2 files changed

+4
-18
lines changed

.github/actions/freebsd/action.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ runs:
1212
prepare: |
1313
cd $GITHUB_WORKSPACE
1414
15+
kldload accf_http
1516
pkg install -y \
1617
autoconf \
1718
bison \
@@ -89,8 +90,6 @@ runs:
8990
run: |
9091
cd $GITHUB_WORKSPACE
9192
92-
kldload accf_http
93-
kldload tcp_bbr
9493
export SKIP_IO_CAPTURE_TESTS=1
9594
export CI_NO_IPV6=1
9695
export STACK_LIMIT_DEFAULTS_CHECK=1

ext/sockets/tests/socket_set_option_tsf.phpt

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,17 @@ if (!$socket) {
1717
die('Unable to create AF_INET socket [socket]');
1818
}
1919
socket_set_option( $socket, SOL_TCP, TCP_FUNCTION_BLK, "nochancetoexist");
20-
// TCP/RACK and other alternate stacks are not present by default, BBR should be available.
21-
var_dump(socket_set_option( $socket, SOL_TCP, TCP_FUNCTION_BLK, "bbr"));
22-
$bef = socket_get_option( $socket, SOL_TCP, TCP_BBR_ALGORITHM);
23-
var_dump($bef);
24-
// not failed, but unchanged
25-
var_dump(socket_set_option( $socket, SOL_TCP, TCP_BBR_ALGORITHM, 1024));
26-
$aft = socket_get_option( $socket, SOL_TCP, TCP_BBR_ALGORITHM);
27-
var_dump($bef === $aft);
28-
var_dump(socket_set_option( $socket, SOL_TCP, TCP_BBR_ALGORITHM, 0));
20+
// TCP/RACK and other alternate stacks are not present by default, at least `freebsd` is.
21+
var_dump(socket_set_option( $socket, SOL_TCP, TCP_FUNCTION_BLK, "freebsd"));
2922
var_dump(socket_get_option( $socket, SOL_TCP, TCP_FUNCTION_BLK));
30-
var_dump(socket_get_option( $socket, SOL_TCP, TCP_BBR_ALGORITHM));
3123
socket_close($socket);
3224
?>
3325
--EXPECTF--
3426
Warning: socket_set_option(): Unable to set socket option [2]: No such file or directory in %s on line %d
3527
bool(true)
36-
int(%d)
37-
bool(true)
38-
bool(true)
39-
bool(true)
4028
array(2) {
4129
["function_set_name"]=>
42-
string(3) "bbr"
30+
string(7) "freebsd"
4331
["pcbcnt"]=>
4432
int(%d)
4533
}
46-
int(%d)

0 commit comments

Comments
 (0)