From nobody Mon Nov 11 19:59:54 2024 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 4XnL4L1Hk2z5cXYR; Mon, 11 Nov 2024 20:00:02 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XnL4L0c8Dz4WRq; Mon, 11 Nov 2024 20:00:02 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731355202; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=c8HzH0UPY6iVpsjUVK2NewVIw5DZDWCACyQiCEglZ98=; b=KgYrdwENra73qG4VDyK4LXfDk4uS7baxLzeOBMbJrzHEZjtnge5oXC5QLgMXDTyadIQg+c 6PNAd/TcnDAdBVQ5vw9DCudu8oViom4R0F4FAtos/Uh86RHdJeOJj+1dZHkLZ8S6NzaRbJ 0+lC1BKRHAYB0jNr1hGfHuruBduDtAbrCwwILNXvWfsudx7eQLDWwD9f7kuu/9HJl15f+S hzc1iMJigJ7ySx9PmDVGC0LFIeQFsd4PVUGcrInsxWIj7P5yT9yqqsC1nwkmR4JBJQlVs/ hr1ITx243j6u+hg06dslFb3GCj5QZPGJZFDZkqqfES4Bx8xMw0FxhdtmzO9izA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731355202; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=c8HzH0UPY6iVpsjUVK2NewVIw5DZDWCACyQiCEglZ98=; b=pfOFnuXQvzM0XRHK8wbcHBrujmYxBGaGdS1zhZu2by/kyIyXyIXn/heEK8Bvlw0p+NcEdh w+A82z5Y29sZIhwxletqr64S7aqK/64MEVu2cC7LVjzO8fe9HlGZAIBbfJ4+G2kziqIVK/ WO3MH+KRuqbsaSkt/4ak99bO4Yz3CeZtiL/0MxRKAIjjy5XLPhl9e9OVq6RP4HHZjxCEVS anGUufLnHkSektjPTy5Xx4Ud/Fa1XQFaOI2xMcHRWYlWREip8wl0zHBa2dajATdfiWFgBu eAbumbzAz30FNLnXZ0OdkmJ8s3JzwP+TRCMO/Nb+U8wzBXJsLtMoeN8xHKmbng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731355202; a=rsa-sha256; cv=none; b=AQcr7bKRIpssyvbrLZryK+D7OeZ8L//mAxJffvjIhz3AD4yuqP9UEmX0ZEJFvrlJZ/DQmq 11WGI8ucdRBgX9aOav4h8Z+blPa8l8OG5heapVq2G8a6rVI9WnlX4rayWTncgarTaj/Mh2 yWWrrUYV7i6yfu/+jz7dwXdw5pA6EppepdD3E3+Qcy59v0kMPDNEfpLxJzcfmeknrXoqcM QfVDbSwq/rTCebYiS+t49soRTwV9YSlHctNR3cbLgC5AGzCzlN6yts089TugqPNA3YPjfm QE4Hl1jfVeEDQXP6mdXxCPksw6boXIpxTxoIvF8kRC67h9YY+QoQ/sq7JB7Mhw== Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (P-256) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E6" (verified OK)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4XnL4K6MsFzJpb; Mon, 11 Nov 2024 20:00:01 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id B4D57A64805; Mon, 11 Nov 2024 19:59:51 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 132852D029D8; Mon, 11 Nov 2024 19:59:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id DOOyGQms3dL7; Mon, 11 Nov 2024 19:59:56 +0000 (UTC) Received: from strong-iwl0.sbone.de (strong-iwl0.sbone.de [IPv6:fde9:577b:c1a9:4902:b66b:fcff:fef3:e3d2]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 037BC2D029D2; Mon, 11 Nov 2024 19:59:55 +0000 (UTC) Date: Mon, 11 Nov 2024 19:59:54 +0000 (UTC) From: "Bjoern A. Zeeb" To: Ed Maste cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 9e469437993b - main - inet.4: drop "experimetal use" from net0 and net240 descriptions In-Reply-To: <202411111247.4ABClC6l042813@gitrepo.freebsd.org> Message-ID: <46spnoss-r0s0-92o3-60r7-r2o49ro82580@SerrOFQ.bet> References: <202411111247.4ABClC6l042813@gitrepo.freebsd.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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=US-ASCII; format=flowed On Mon, 11 Nov 2024, Ed Maste wrote: > The branch main has been updated by emaste: > > URL: https://cgit.FreeBSD.org/src/commit/?id=9e469437993bd17290d145fa7a615a68b2257875 > > commit 9e469437993bd17290d145fa7a615a68b2257875 > Author: Ed Maste > AuthorDate: 2024-11-10 15:41:02 +0000 > Commit: Ed Maste > CommitDate: 2024-11-11 12:46:58 +0000 > > inet.4: drop "experimetal use" from net0 and net240 descriptions > > The sysctls enable any use of 0/8 and 240/4, not only experimental use. > > Reviewed by: zlei > Sponsored by: The FreeBSD Foundation > Differential Revision: https://reviews.freebsd.org/D47506 They are labeled "experimental" because they are in no way official standard or their use being endorsed by any accepted Internet Standards Body, Officially vendors at this point are not supposed to support it. The fact that most of them have a "simple switch" to turn it on but off by default as otherwise they would violate an RFC. I would really prefer this to be backed out until an RFC is published or IANA decided to re-assign the (use of the) netblock for any official/private use. I was fine with the original implementation if the default didn't change the status quo given it's experimental nature. I'll follow-up on that in the other review. > --- > share/man/man4/inet.4 | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/share/man/man4/inet.4 b/share/man/man4/inet.4 > index a12dec49caea..c9267558d6f3 100644 > --- a/share/man/man4/inet.4 > +++ b/share/man/man4/inet.4 > @@ -169,10 +169,10 @@ The following general variables are defined: > .It Va accept_sourceroute > Boolean: enable/disable accepting of source-routed IP packets (default false). > .It Va allow_net0 > -Boolean: allow experimental use of addresses in 0.0.0.0/8 as endpoints, > +Boolean: allow use of addresses in 0.0.0.0/8 as endpoints, > and allow forwarding of packets with these addresses. > .It Va allow_net240 > -Boolean: allow experimental use of addresses in 240.0.0.0/4 as endpoints, > +Boolean: allow use of addresses in 240.0.0.0/4 as endpoints, > and allow forwarding of packets with these addresses. > .It Va curfrags > Integer: Current number of IPv4 fragments across all reassembly queues > -- Bjoern A. Zeeb r15:7