| 4e7c1ff9 | 07-May-2026 |
Kristof Provost <kp@FreeBSD.org> |
pfctl: relax interface name requirement
The FreeBSD network stack, for better or worse, does not impose any requirements on interface names. As such it's valid for an interface name to start with a
pfctl: relax interface name requirement
The FreeBSD network stack, for better or worse, does not impose any requirements on interface names. As such it's valid for an interface name to start with a number (or indeed, be something like '⭐').
Allow this in pfctl, and add a test case for the specific case of interface names starting with a number.
Note that we don't support UTF-8 names fully, so those may still fail.
PR: 295064 MFC after: 1 week Sponsored by: Rubicon Communications, LLC ("Netgate")
show more ...
|
| 60000d94 | 22-Apr-2026 |
Siva Mahadevan <siva@FreeBSD.org> |
tests/pf/nat: endpoint_independent: wait for tcpdump to start
This matches pflog.sh tests and fixes flaky tests found in CI[0].
[0] https://ci.freebsd.org/job/FreeBSD-main-amd64-test/28126/testRepo
tests/pf/nat: endpoint_independent: wait for tcpdump to start
This matches pflog.sh tests and fixes flaky tests found in CI[0].
[0] https://ci.freebsd.org/job/FreeBSD-main-amd64-test/28126/testReport/junit/sys.netpfil.pf/nat/endpoint_independent_exhaust/
PR: 289628 Reviewed by: glebius Approved by: lwhsu (mentor) Sponsored by: The FreeBSD Foundation MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D56145
show more ...
|