Files
R. Christian McDonald 3171a60de4 pfctl: print "pass" on nat/rdr/binat rules again
c2d03a920e rewrote the action printing in print_rule() from OpenBSD,
which has no natpass, and dropped the "pass" keyword.  A ruleset
loaded from "pfctl -sn" output therefore lost its nat-pass semantics.

Add a parser test covering nat, rdr, rdr log and binat with pass.

Reviewed by:		kp
Approved by:		kp (mentor)
Fixes:			c2d03a920e ("pfctl: fix anchortypes bounds test")
MFC after:		1 week
Sponsored by:		Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D60183
2026-09-30 18:02:46 -04:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2025-04-28 22:06:08 +02:00
2025-04-28 22:06:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2024-12-17 11:07:14 +01:00
2024-12-17 11:07:14 +01:00
2025-01-24 11:20:31 +01:00
2025-04-09 10:18:20 +02:00
2025-04-09 10:18:20 +02:00
2025-04-09 10:18:20 +02:00
2025-04-09 10:18:20 +02:00
2025-06-25 22:04:14 +02:00
2025-06-25 22:04:14 +02:00
2025-06-27 16:55:15 +02:00
2025-06-27 16:55:15 +02:00
2025-09-25 14:41:08 +02:00
2025-09-25 14:41:08 +02:00