On Wed, 13 Nov 2024, Ed Maste wrote:
On Tue, 12 Nov 2024 at 08:56, Zhenlei Huang <z...@freebsd.org> wrote:
Emm, while I was reviewing this change, I also wondered if it is too early to
remove the word *experimental* as the RFC is still in draft status. Well later
I think ( maybe I'm wrong ) RFC actually lag behind the reality ( I'm saying
FreeBSD as a vendor and move fast action ) so I think it is OK to remove now.
My argument for the man page update was that the sysctl controls use
of those addresses, regardless of purpose. Note that the sysctl
description captures this subtle distinction already:
net.inet.ip.allow_net240: Allow use of Experimental addresses, aka
Class E (240/4)
That is, it's "... use of Experimental addresses ..." not "...
experimental use of ..."
Unfortunately it's a bit more of a mess than that. Most operating
systems are allowing 240/4 by default and as it turns out we
(unintentionally?) also allow configuring 240/4 the host's IPv4
address already. This sysctl actually controls only forwarding, and
we'll need to update anyway. I'm inclined to indicate in the man page
that these sysctls control forwarding, and add a note along the lines
of "at time of writing this region is reserved."
Sounds good to me. Thank you!
/bz
--
Bjoern A. Zeeb r15:7