Currently 'pfctl -a "*" -sr' recursively walks anchor tree and shows
authorsashan <sashan@openbsd.org>
Mon, 15 Jan 2024 07:23:32 +0000 (07:23 +0000)
committersashan <sashan@openbsd.org>
Mon, 15 Jan 2024 07:23:32 +0000 (07:23 +0000)
commit3898e3532ec81c4dcf50767a9afe02deb57557ea
tree538a9db1cfefd6bba6bb6a9ceaaea8694d53699f
parentaa7b6e9de47add23ac174f3753e748aec4007562
Currently 'pfctl -a "*" -sr' recursively walks anchor tree and shows
rules found in every anchor. This commit introduces the same behavior
for tables. Command 'pfctl -a "*" -sT' prints all tables attached to
every anchor loaded to pf(4).

Inconsistency has been noticed by Klemens (kn@).

OK @bluhm, OK @kn
sbin/pfctl/pfctl.c
sbin/pfctl/pfctl_parser.h
sbin/pfctl/pfctl_table.c