freebsd-dev/sbin/pfctl/tests
Kristof Provost 57e047e51c pf: allow scrub rules without fragment reassemble
scrub rules have defaulted to handling fragments for a long time, but
since we removed "fragment crop" and "fragment drop-ovl" in 64b3b4d611
this has become less obvious and more expensive ("reassemble" being the
more expensive option, even if it's the one the vast majority of users
should be using).

Extend the 'scrub' syntax to allow fragment reassembly to be disabled,
while retaining the other scrub behaviour (e.g. TTL changes, random-id,
..) using 'scrub fragment no reassemble'.

Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D37459
2022-11-28 20:19:05 +01:00
..
files pf: allow scrub rules without fragment reassemble 2022-11-28 20:19:05 +01:00
macro.sh pfctl test: Add a test for macro names with a space in it 2018-10-28 05:50:04 +00:00
Makefile Rewrite pfctl_test in C to reduce testsuite run time 2020-10-14 17:39:50 +00:00
Makefile.depend
pfctl_test_list.inc pf: allow scrub rules without fragment reassemble 2022-11-28 20:19:05 +01:00
pfctl_test.c [pfctl_tests] Add missing void to empty function declaration 2020-10-15 14:56:51 +00:00