summaryrefslogtreecommitdiffstats
path: root/regress/sys/net/pf_forward
AgeCommit message (Expand)AuthorFilesLines
2021-02-01Syntax of pf(4) route-to has changed. Adapt tests.bluhm2-18/+18
2020-12-30py3-scapy is now scapykn1-3/+3
2020-12-24Switch to scapy with python 3.bluhm3-26/+26
2020-12-17Remove echo headlines.bluhm1-9/+1
2020-02-02Since OpenBSD has switched to the strict host model, this regressbluhm1-7/+9
2020-01-15Do not create files as dependency of .BEGIN rule. Noticed bybluhm1-3/+3
2020-01-08Rework when tests have to be skipped due to insufficient configurationbluhm1-4/+19
2019-05-10Simplify the detection for installed python and scapy. Refactorbluhm1-27/+18
2018-01-16Enable traceroute test for incoming reply-to rule.bluhm1-7/+1
2018-01-15Enable traceroute test for incoming route-to rule.bluhm1-14/+7
2018-01-11Add tests for incoming route-to and outgoing reply-to rules. Disablebluhm2-42/+82
2017-07-07Remove useless make depend targets.bluhm1-3/+1
2017-05-15Use netcat options -n, -W, -w to simplify test. Wrap long lines.bluhm1-38/+75
2017-01-18Do not use privileged or NFS source ports for UDP packets as inetdbluhm2-4/+4
2016-11-28Enable the pmtu and traceroute subtests with af-to. pf has beenbluhm1-9/+3
2016-11-09Remove the path MTU workaround in the af-to tcp test. This subtestbluhm1-9/+7
2016-11-09Split the pf forwarding test into more subtests to make debuggingbluhm1-114/+82
2016-11-09Use netstat -n in target check-setup to avoid DNS timeout.bluhm1-4/+4
2016-10-26In addition to forwarding and path MTU discovery with pf, checkbluhm1-7/+37
2016-10-20During sniffing filter strictly on icmp6 "packet too big" to avoidbluhm2-1/+9
2016-10-20By removing all the sleeps I created a race in the pf tests. Thebluhm1-0/+1
2016-10-20Replace fork() and sleep() with a Python thread for sniffing packets.bluhm1-12/+19
2016-10-19The clean:, cleandir:, and obj: targets of src/Makefile descend intotb1-1/+3
2016-09-02Print SKIPPED if a regress test cannot be executed for some reason.bluhm1-1/+3
2016-08-31Split the check-setup target into smaller parts to make it easierbluhm1-6/+14
2016-05-22Fix tests: Restrict getpid() to lower 16 bit so that it can stillbluhm2-3/+3
2015-11-01Route output to local addresses has changed, ping6 command linebluhm1-15/+15
2015-09-11fter fixing poll(2) semantics in dynamic TCP buffer size update,bluhm3-9/+42
2015-08-24Extend the pf forward and fragment tests with a second challengebluhm4-37/+80
2015-08-17Add forwarding tests for pf route-to and reply-to. Keep pf forwardbluhm2-36/+87
2015-07-21Extend the setup with another address for testing pf route-to.bluhm1-9/+9
2015-07-20When test pf.conf changes, check its syntax and use the new one.bluhm1-2/+3
2014-12-19Use a simpler expression to check the ether type in scapy. Thisbluhm1-1/+1
2014-07-18The pf forward tests were running rdr-to and nat-to simultaneouslybluhm2-30/+46
2014-07-13Make the pf_forward test pass again. Check that the router'sbluhm1-13/+10
2014-07-12Automatically load the required pf rules into the kernel of thebluhm2-25/+42
2014-07-12Teach these pf regress tests to run with obj directory and to failbluhm1-13/+38
2014-07-12Use a saner and consistent address layout for my network tests thatbluhm1-67/+134
2012-07-10Add a workaround that scapy srp1() cannot detect ICMP6 error repliesbluhm1-1/+14
2012-07-10Do not write spaces around = in addr.py so it can also be read bybluhm1-6/+6
2012-07-10Add a subtest to the MTU ping that checks wether the ip length ofbluhm3-13/+27
2012-07-10Add a test suite to route ip packets through a box running pf. Youbluhm3-0/+239