From nobody Tue Aug 05 05:53:51 2025 X-Original-To: dev-commits-src-branches@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 4bx2fl48TDz643T6; Tue, 05 Aug 2025 05:53:51 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bx2fl3MT5z3GTB; Tue, 05 Aug 2025 05:53:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754373231; 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=zIqfQuj23jjS3PE3eSd6ghYsZlYYPIkdWc4yrU+ZGPk=; b=QwuIKst4dFiHnCE3cmzADyYISLbdccecj7TCmoJACSu2Qb2fnnLkZbau00jYXy+IGwgtc8 l9zUwfOPOFTQ4B8mLyRdDXyXI6SNiy1uFMtCKEe1Ec6fkXT+6UnUPJu3u/WYECJJ4lWUm0 WfWN6wGwrC4M924hp69jEP6S3zzMU/A1Vwp42YJ8o1iPe3Ms9yBXtgGuSsj98DjO9gb5Em Ea0+D4Z10G0/Nn2BgGXZIkvjivKiyhSAkOb9ykgnUScN4wMIXD5MqmwtclIYG/OEZ5nFa9 +HrE32G42i04EMFTvCa32cJiZnEGR1g8Eab+a2mp3hWhKesi8YGcU+3v+UBRsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754373231; 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=zIqfQuj23jjS3PE3eSd6ghYsZlYYPIkdWc4yrU+ZGPk=; b=JYjMAWtuGwdLT96Mc8JjdXZ2k0hDZ3poSJnuzUeeMB78pjhWegif6fd5YOwCTSmF4GTR98 NRRUZM8vhHJFQFfxYQwMwq1X1P0q1lPNNMmjaQitOsuhlcyar3jrFypFSHTwvkGGTrVJml 4URHSOMRpn5PPN2S1geUDRgrKlmoDzNDderGx9U8wvDK3PEkLeQJeYcueIHO2xyzMRsLA2 wWeVI51qx6UuihWyMCaIKYCZlHN91HBT7GF6gHJlLTTdg0HDsvtG4s9BzlL03VlkQAOa7N 8Ei0Ydk4VyGCzMvxXwJrkL5f2BEE8vPsW+gjJFd0zantn7t7WrVhwxde4RcrTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754373231; a=rsa-sha256; cv=none; b=qA3k8N/u5U9rBY892GwfIzrFdAwkTzJB5A9ecrhG90dQbQoDsVtwr1a1p4j67Db8Y+6m0g HJpiZSFthCHiOrMAu4cXG3b3jDr2hoJQbF8Ta+iZEC35Z9cygJYWFvqlXFeUTsEwDpKBqO /b9Atus+hVfaGi8CeyNuIvQHXTPaM+p9ZRBRTKFet2mOZbVj6CRAUdZf6PQ4hCUHa0rhj0 qgeT0Iq4xRuKgtJo63bbGI4RERQF8EcbnccdI0LN7COtv0wBJVNNmZwPcQEuhquLoyKt7g Yx7mkWkQsEuWnKUdiLdI9+7bLDEhJjFL6cGROAGo2vf0cdR+shzfr/3iel6jOA== 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 4bx2fl2kzpz72Q; Tue, 05 Aug 2025 05:53:51 +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 5755rp09046876; Tue, 5 Aug 2025 05:53:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5755rpu6046873; Tue, 5 Aug 2025 05:53:51 GMT (envelope-from git) Date: Tue, 5 Aug 2025 05:53:51 GMT Message-Id: <202508050553.5755rpu6046873@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dmitry Morozovsky Subject: git: bb56c0ecf93e - stable/14 - extend description of net.inet.ip.fw.one_pass List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: marck X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: bb56c0ecf93e4643da6920822538707eaa108f19 Auto-Submitted: auto-generated The branch stable/14 has been updated by marck: URL: https://cgit.FreeBSD.org/src/commit/?id=bb56c0ecf93e4643da6920822538707eaa108f19 commit bb56c0ecf93e4643da6920822538707eaa108f19 Author: Dmitry Morozovsky AuthorDate: 2025-07-22 12:32:34 +0000 Commit: Dmitry Morozovsky CommitDate: 2025-08-05 05:52:16 +0000 extend description of net.inet.ip.fw.one_pass Description of net.inet.ip.fw.one_pass tunable refers only to dummynet(4), while in reality is applicable on any divert-like packet action like in-kernel nat, netgraph, reass, or similar. Reviewed by: ae MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D51436 --- sys/netpfil/ipfw/ip_fw2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/netpfil/ipfw/ip_fw2.c b/sys/netpfil/ipfw/ip_fw2.c index e43d1a8fbbff..0e0ecd3c6b20 100644 --- a/sys/netpfil/ipfw/ip_fw2.c +++ b/sys/netpfil/ipfw/ip_fw2.c @@ -197,7 +197,7 @@ SYSCTL_NODE(_net_inet_ip, OID_AUTO, fw, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, "Firewall"); SYSCTL_INT(_net_inet_ip_fw, OID_AUTO, one_pass, CTLFLAG_VNET | CTLFLAG_RW | CTLFLAG_SECURE3, &VNET_NAME(fw_one_pass), 0, - "Only do a single pass through ipfw when using dummynet(4)"); + "Only do a single pass through ipfw when using dummynet(4), ipfw_nat or other divert(4)-like interfaces"); SYSCTL_INT(_net_inet_ip_fw, OID_AUTO, autoinc_step, CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(autoinc_step), 0, "Rule number auto-increment step");