From nobody Tue Aug 5 05:53:57 2025 X-Original-To: dev-commits-src-all@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 4bx2ft2N4Yz643F6; Tue, 05 Aug 2025 05:53: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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bx2ft0cpVz3GsD; Tue, 05 Aug 2025 05:53:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754373238; 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=Nb3QntmmZlCDOMODGGUN+AOkOqgNplFo6pcAuWZzx0w=; b=tMNz+zAWtHaCLFal4PP3bdFlbCVA/daOUwQrcIqCwx9z/qxhhtnggabhIfCkNMZUa+corf LQOGjV0BoBx10APIP3tW7jFca6TM2oUqxe3ms61CJFu/q8BZYo4wZLjFqfzBpR/T9lVygE g7frcmFGiXlgDZLze+WWbCOHPZkeiqzffzQKyoco2AosgpCrwtUujuQfCaxf5VGinUcejH l32sxDZS0cIySk8CEG7Qe68WVe2PshmCFy9QeK2yKjkZMp2gku/wqx51KzK24kDn8gPxRM R8PILBfeoifSKbm/m3mIKOLg0GizzLJskd6fK8iC766OMV2Iqz1iY319/2FhoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754373238; 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=Nb3QntmmZlCDOMODGGUN+AOkOqgNplFo6pcAuWZzx0w=; b=xkjVDHPje7jZTNGdVifit0GgIMDZh6U3tRDNXGjr8T5R259cE/tzwhbkOWWxzzoMS9GQTV vhmN/lpUvVAkJofPyDWSGN3ROicVF5iq16GqYDStkpKVsawQWzaG2mZIc+DHYgWW87fDk+ 59mzBuLoC9rVY0BbBqjqzdPn6ZuNR3XL8qNxbo9pSTsDX9qxzK+X3owbX9JehgYnPemUik L7IGW1wA3btl7bIAQycP9KAiSs6GMpHAYPZqR0evlZ5YbPOqcbGCjlO70r4JWNLI6yDzO4 /md/Dk1y6RAmVu6KkUlkYvKMM3T+c0zs46AF0Ex2ly0FK75QTm/h8VBAyZVSkQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754373238; a=rsa-sha256; cv=none; b=RjSFkcd3+MRJpGaMGbxJYCgVkUGcf0LsaJp7Amg2I81+x1EaJWPmrIbWP+Cj7RqqGA7ac6 2raragl9w+VjUuEN/Klh+JJ/4G2Cu3EYXsIRi2/ryRqEoWnlaEpQPguJ7syMmwkMpXAtqU md4eMwxkvJ9VNPlIEZSyKYr1HmFOYuOZBEK3odZOck52Yzg96yjZ99Mxk2ONjjuj1uLul6 EOxCGa3EbHavHZ2LrxIJ4cbBtYqurQluPUjFe2KGYvYHt7K3edtojWa9pT/1eFNndjJzif UnX/Ox+67Ib3OKRFlIIdGeR6slhCBU9mQYCdzkS9bjhfZMtHgPE6+V9R2Uugeg== 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 4bx2fs742Vz72R; Tue, 05 Aug 2025 05:53:57 +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 5755rvuQ047037; Tue, 5 Aug 2025 05:53:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5755rvFM047034; Tue, 5 Aug 2025 05:53:57 GMT (envelope-from git) Date: Tue, 5 Aug 2025 05:53:57 GMT Message-Id: <202508050553.5755rvFM047034@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: d91839d3e366 - stable/13 - extend description of net.inet.ip.fw.one_pass List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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/13 X-Git-Reftype: branch X-Git-Commit: d91839d3e3664681e9dbed83c751bb16b1500764 Auto-Submitted: auto-generated The branch stable/13 has been updated by marck: URL: https://cgit.FreeBSD.org/src/commit/?id=d91839d3e3664681e9dbed83c751bb16b1500764 commit d91839d3e3664681e9dbed83c751bb16b1500764 Author: Dmitry Morozovsky AuthorDate: 2025-07-22 12:32:34 +0000 Commit: Dmitry Morozovsky CommitDate: 2025-08-05 05:53:06 +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 5a96872f9c4f..2e306d9e291c 100644 --- a/sys/netpfil/ipfw/ip_fw2.c +++ b/sys/netpfil/ipfw/ip_fw2.c @@ -195,7 +195,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");