Re: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)]

Marek Zarychta <[email protected]>
Newsgroups gmane.os.freebsd.devel.net
Message-ID <703c9298-d206-418b-84dd-25256c53322b__48998.2676388294$1766222546$gmane$org@plan-b.pwste.edu.pl>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.