From nobody Tue Oct 7 08:21:58 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cgpyZ4VdTz69l7P; Tue, 07 Oct 2025 08:21:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cgpyZ41f2z3tct; Tue, 07 Oct 2025 08:21:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759825318; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GEUh5iwQIXjNFOz62lrAFEv+77lNDhLNu4kJWR6nOgo=; b=A8NGa0WTav5Qd/2lvIdaVtb31D8iPpziswtxEWt8/GdEyJykgrfpMRaSwKHrqXCyBPw1r0 T0lEnr4nGLJNp9sAr/8zNLwoqR745K3/DkANSQxhmdAoC8KDnGKmbAF7cMuplqQ/S9aBsr ad819m1j1BaKjcq6Uy7a+Rg9Fn6eApzaPUP4ncEFC/WwlgEl170kAr3BRllKej7blDEIJ6 dPRsSU9CMX7LeSxjhNI6LrHVPaUdEHhWozTQPoQ8SnD4zVjV7jAwFgyqJfhpIxOmfUtIuE f437rLcQwNiDSavsPejJgkqukTwIZZ5jxX8Iyw3bAXjb6UvgIsiMNkoyxY7d3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759825318; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GEUh5iwQIXjNFOz62lrAFEv+77lNDhLNu4kJWR6nOgo=; b=WoNxQlHtKsMXjH6+SM79xbaeesgDA6G1F/6oxnzzyyK757BwvojN5JmaTxwkBaMaqS/KKX hXIH+efVcr8QYMbFvoanZhERt5WqnlMW8TaBc8v006ECUfpCHWf78GiYx+W4mOZcTjmM/c klT4eGOEa2mzsUyieKdV0xkQcwVkVUx8vZ8pgL9iO/OvTFi/UD47mgrpGDNGp3Xg0ydyKe gz0JR4BAvNx7t4+MhNci7ZB6RkwBY76C4P181pQSIDyen+jO+GqF/2JnWKk1bCGOOWxYBp HQ3BfralOT8mnxzg3KJ1JCJK1eV+ep8yL5aDTaKvp9I5F0A10MDjdD5nb4PNUw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759825318; a=rsa-sha256; cv=none; b=tUdFv170TLIRkpgbbJe04Y0pkseKkVEWDeuczRYkjKF5LY2drJ/oi1Ecdlc8oWUdOsDeJB nw6Wbcxe339WGjMnN08HZEO6Dz6nA8wzOpv/S9CD9JIc3wCafGV/ljuOoyadlPI25+/UEW OaA6Bl6uKtlLcVYC4TCHKDzPnDm03ptf6HaRiZBtmA0LYUsh2D6BZC9m2Eikfhn89dGLZK 8bG1Gcm6X27/KO24/cZnAAQM2EzkECbpBJVbCeCDf2BSZ5zqaNqfZ5xt4aLDCmwr1+Cuhb dd3p9anStD64b0Wh6xISBtsnl9X+DoQVJ9QPIocwsV91UGGUJ8LLYroJgMFUbw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cgpyZ3cqjzd0q; Tue, 07 Oct 2025 08:21:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5978Lw9x067732; Tue, 7 Oct 2025 08:21:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5978LwXA067729; Tue, 7 Oct 2025 08:21:58 GMT (envelope-from git) Date: Tue, 7 Oct 2025 08:21:58 GMT Message-Id: <202510070821.5978LwXA067729@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Kristof Provost Subject: git: 306f29475fce - main - pf.conf.5: 'address' is mandatory with route-to List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 306f29475fcefcca0a32d1cd764eabf7b2e441f8 Auto-Submitted: auto-generated The branch main has been updated by kp: URL: https://cgit.FreeBSD.org/src/commit/?id=306f29475fcefcca0a32d1cd764eabf7b2e441f8 commit 306f29475fcefcca0a32d1cd764eabf7b2e441f8 Author: Kristof Provost AuthorDate: 2025-10-07 08:13:23 +0000 Commit: Kristof Provost CommitDate: 2025-10-07 08:21:45 +0000 pf.conf.5: 'address' is mandatory with route-to Adjust the BNF, and don't claim it is optional in the text. PR: 290059 MFC after: 3 days Sponsored by: Rubicon Communications, LLC ("Netgate") --- share/man/man5/pf.conf.5 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/share/man/man5/pf.conf.5 b/share/man/man5/pf.conf.5 index da02f10aac01..41410d6bc0fa 100644 --- a/share/man/man5/pf.conf.5 +++ b/share/man/man5/pf.conf.5 @@ -27,7 +27,7 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd August 28, 2025 +.Dd October 7, 2025 .Dt PF.CONF 5 .Os .Sh NAME @@ -2377,7 +2377,7 @@ packets matching the same connection. .It Ar route-to The .Ar route-to -option routes the packet to the specified interface with an optional address +option routes the packet to the specified interface with an address for the next hop. When a .Ar route-to @@ -3552,7 +3552,7 @@ hosts = "all" | ipspec = "any" | host | "{" host-list "}" host = [ "!" ] ( address [ "/" mask-bits ] | "<" string ">" ) redirhost = address [ "/" mask-bits ] -routehost = "(" interface-name [ address [ "/" mask-bits ] ] ")" +routehost = "(" interface-name address [ "/" mask-bits ] ")" address = ( interface-name | interface-group | "(" ( interface-name | interface-group ) ")" | hostname | ipv4-dotted-quad | ipv6-coloned-hex )