Date: Tue, 07 Apr 2026 15:26:23 +0000 From: Kristof Provost <kp@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 6642ba36f186 - main - pf tests: explicitly test zeroing counters within an anchor Message-ID: <69d5221f.41ec0.ba5f2e2@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by kp: URL: https://cgit.FreeBSD.org/src/commit/?id=6642ba36f1860599a4c5562dc24f5dff080bbb42 commit 6642ba36f1860599a4c5562dc24f5dff080bbb42 Author: Kristof Provost <kp@FreeBSD.org> AuthorDate: 2026-04-07 14:07:45 +0000 Commit: Kristof Provost <kp@FreeBSD.org> CommitDate: 2026-04-07 14:58:32 +0000 pf tests: explicitly test zeroing counters within an anchor While here fix the match pattern in the existing test. Sponsored by: Rubicon Communications, LLC ("Netgate") --- tests/sys/netpfil/pf/anchor.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/sys/netpfil/pf/anchor.sh b/tests/sys/netpfil/pf/anchor.sh index f321c742788e..df4a1660d797 100644 --- a/tests/sys/netpfil/pf/anchor.sh +++ b/tests/sys/netpfil/pf/anchor.sh @@ -352,8 +352,20 @@ counter_body() # Generate traffic atf_check -s exit:0 -o ignore ping -c 1 192.0.2.1 atf_check -s exit:0 -e ignore \ - -o match:'[ Evaluations: 1 Packets: 2 Bytes: 168 States: 1 ]' \ + -o match:'\[ Evaluations: 1 Packets: 2 Bytes: 168 States: 1 \]' \ jexec alcatraz pfctl -sr -vv + + # Zero counters outside of the anchor + jexec alcatraz pfctl -sr -vv -z + atf_check -s exit:0 -e ignore \ + -o match:'\[ Evaluations: 1 Packets: 2 Bytes: 168 States: 1 \]' \ + jexec alcatraz pfctl -sr -vv -a "foo" + + # Zero the anchor's counters + jexec alcatraz pfctl -sr -vv -z -a "foo" + atf_check -s exit:0 -e ignore \ + -o match:'\[ Evaluations: 0 Packets: 0 Bytes: 0 States: 1 \]' \ + jexec alcatraz pfctl -sr -vv -a "foo" } counter_cleanup()home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d5221f.41ec0.ba5f2e2>
