Age | Commit message (Collapse) | Author |
|
more reliable.
|
|
ok deraadt@
|
|
|
|
The expected output for the POLLIN test could also include POLLHUP,
though it does not currently do so.
|
|
ok tedu@
|
|
Thanks to djm@ for good suggestions.
|
|
This includes coding style, better error messages and variable
naming.
|
|
- Move the tests from splice to new sosplice directory for consistent naming.
- Split the API tests and the TCP splicing tests into separate directories.
- Create some tests for the upcoming UDP splicing.
- Tests can be run in obj directories now.
- The API tests can run both on a local and on a remote machine now.
- Fix the forking TCP tests which splice and read or write simultaneously.
- Bunch of little fixes for races in the tests.
- Deduplicate code, move checks into common functions.
|
|
do. Also explain the optional environment variables.
|
|
bytes cannot be handled correctly, allow another variation.
|
|
system call might fail with EAGAIN when the other forked process
has already read the data.
|
|
limit also counts the mbufs in it, so packets could be dropped.
Increase both send and receive socket buffer size.
|
|
directly with a simplified CBC implementation.
|
|
code directly. This test is converted the same way jsing@ has recently
converted an XTS test by pulling in xform.c code.
|
|
directly. This test case uses ECB vectors, therefore no chaining is
required.
|
|
the errno of an intervening cleanup operation like close/unlink/etc.
Diff from Doug Hogan (doug (at) acyclic.org)
|
|
before setting the few fields we are interested in; Doug Hogan
|
|
only. Change address layout and add individual tests for each
feature rdr-to and nat-to and rdr-to together with nat-to.
|
|
|
|
checksum of a NATed UDP or TCP packet in the payload of an ICMP
packet anymore. Disable all test that rely on this feature.
Check that the router's interface mtu has been set to 1300.
|
|
interface mtu has been set to 1300. New netcat needs -N for shutdown.
The IPv4 and IPv6 addresses for the af-to tests must have corresponding
host numbers.
|
|
remote test machine.
|
|
softly if the setup is incomplete. Link them to the build.
|
|
run over 4 machines. Add a check-setup target to verify that
interface addresses and routes are properly set up.
|
|
files. We do not want to put a license header into each subtest.
suggested by reyk@
|
|
with an empty line and a header line.
|
|
request.
|
|
The echo reply has to be fragmented.
|
|
- Move the tests from splice to new sosplice directory for consistent naming.
- Split the API tests and the TCP splicing tests into separate directories.
- Create some tests for the upcoming UDP splicing.
- Tests can be run in obj directories now.
- The API tests can run both on a local and on a remote machine now.
- Fix the forking TCP tests which splice and read or write simultaneously.
- Bunch of little fixes for races in the tests.
- Deduplicate code, move checks into common functions.
|
|
|
|
make test portable to other OSes.
|
|
According to POSIX, SIGSEGV should specify SEGV_ACCERR if the memory
pages are mapped, but the protections don't match the user's access
attempts, while SEGV_MAPERR should only be specified for pages that
are unmapped. Some platforms currently handle this correctly, but not
all.
Additionally, SIGBUS/BUS_ADRERR should be generated instead of SIGSEGV
for access to file mapped pages that exceed the end of the file.
(Thanks to kettenis@ for suggesting this test.)
Currently failing, so not linked into the regress tree yet.
|
|
|
|
|
|
|
|
Also, in 'ftp', always put the error message last, after the hostname/ipaddr.
ok jsing@ krw@ millert@
|
|
|
|
experimental in Perl 5.18. So we see warnings in the tests.
given is experimental at funcs.pl line 62.
when is experimental at funcs.pl line 63.
Just suppress this type of warnings for now. If Perl will disable
smart match, the simple regression code still works. If they will
choose to remove given/when, we can fix it later.
Discussed with and OK andre@ afresh1@
|
|
|
|
While there fix regression for inaddr_any flowsrc.
|
|
this hardware alive is becoming increasingly difficult, and I should heed the
message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
|
|
|
|
|
|
|
ok deraadt@
|
|
|
|
however it has a much better chance of compiling than it did previously.
|
|
|
|
prevents that the socket splicing performance test interferes with
the dynamic TCP buffer size adjusting.
|
|
|