Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 May 2026 16:24:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        pf@FreeBSD.org
Subject:   [Bug 295064] pfctl: rejects weird interface names in dynamic address references
Message-ID:  <bug-295064-16861-q4yVjvOxCP@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-295064-16861@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295064

--- Comment #2 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=4e7c1ff95a5187faee524055f22c4cf4134d1147

commit 4e7c1ff95a5187faee524055f22c4cf4134d1147
Author:     Kristof Provost <kp@FreeBSD.org>
AuthorDate: 2026-05-07 09:58:17 +0000
Commit:     Kristof Provost <kp@FreeBSD.org>
CommitDate: 2026-05-07 15:07:23 +0000

    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")

 sbin/pfctl/parse.y            |  2 +-
 tests/sys/netpfil/pf/names.sh | 40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+), 1 deletion(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-295064-16861-q4yVjvOxCP>