Re: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)]
Date: Sat, 20 Dec 2025 09:20:35 UTC
On 6.04.2025 16:49, Guido Falsi wrote: > Hi! > > I have recently implemented and tested the patch at [1], which > implements RFC 7217, about generating IPv6 addresses that are constant > through reboots, but do not expose the MAC address of the machine, not > being in any way derived by those. > > I'd like to get comments, testing and review for this patch, with the > objective of getting approval to commit it to head once it is > streamlined enough. > > BTW I'd like to thank cognet for his suggestions and help with the > patch, in particular his help in finding the correct way to implement > the dad_failures counter. > > > And thanks in advance to anyone willing to give feedback! > > > [1] https://reviews.freebsd.org/D49681 > > Hi Guido, hi all, everything works perfectly in 16.0-CURRENT and stable/15. Would it be possible to officially MFC this patch[2] to stable/15, given that 15.0-RELEASE has already been published? The patch has been tested in 16.0-CURRENT for couple months now, and an MFC to stable/15 is possible by pulling in only one other commit[1] as a prerequisite. It also appears that it no longer breaks the ABI[3] and was even reworked to increase robustness[4]. There is still sufficient time to test this enhancement in stable/15, and it would be a good candidate for inclusion in 15.1-RELEASE. [1]: 9e792f7ef7298080c058fbc2d36a4e60e596dae9 [2]: 31ec8b6407fdd5a87d70265762457c67ce618283 [3]: 0ec13430c583830cc4d29640787e2d154b140e31 [4]: 0c94dc9da7c238603e43c55ca6da64c417fc2204 Cheers -- Marek Zarychta