freebsd-dev/sys/netpfil
Kristof Provost 4496aecb56 pf: drain Ethernet rules cleanup before starting a new transaction
Inactive Ethernet rules get cleaned by a net_epoch callback. This
callback may still be pending when we try to start a new (pf rules)
transaction, causing it to fail.
This is especially likely to occur in scripted scenarios, such as the
regression tests.

Drain the epoch callbacks before starting a new transaction, ensuring
we've had the opportunity to clean up the inactive rules.

Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D34846
2022-04-11 15:47:57 +02:00
..
ipfilter/netinet netpfil: Remove a double word in a source code comment 2022-04-09 14:20:09 +02:00
ipfw ipfw: fix matching and setting DSCP value for IPv6 2022-04-11 13:13:49 +03:00
pf pf: drain Ethernet rules cleanup before starting a new transaction 2022-04-11 15:47:57 +02:00