Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Sep 2025 09:00:40 -0700
From:      Gleb Smirnoff <glebius@freebsd.org>
To:        Guido Falsi <madpilot@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 0ec13430c583 - main - sys/netinet6: Fix ABI breakage introduced with RFC 7217 support
Message-ID:  <aNFyqHemmF-oDo8b@cell.glebi.us>
In-Reply-To: <202509220759.58M7xkrM031432@gitrepo.freebsd.org>
References:  <202509220759.58M7xkrM031432@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 22, 2025 at 07:59:46AM +0000, Guido Falsi wrote:
G> commit 0ec13430c583830cc4d29640787e2d154b140e31
G> Author:     Guido Falsi <madpilot@FreeBSD.org>
G> AuthorDate: 2025-09-22 07:57:39 +0000
G> Commit:     Guido Falsi <madpilot@FreeBSD.org>
G> CommitDate: 2025-09-22 07:59:36 +0000
G> 
G>     sys/netinet6: Fix ABI breakage introduced with RFC 7217 support
G>     
G>     commit 31ec8b6407fdd5a87d70265762457c67ce618283 added a `dad_failures`
G>     variable to `struct nd_ifinfo`, which broke the netowrking ABI.
G>     
G>     This commit fixes it by moving such variable to `struct in6_ifextra`
G>     which is not a public interface, while `struct nd_ifinfo` is back
G>     in its original state.
G>     
G>     Thanks to kib, markj and glebious for their help and suggestions
G>     in solving this problem.
G>     
G>     Reported by:    "Herbert J. Skuhra" <herbert@gojira.at>
G>     Tested by:      "Herbert J. Skuhra" <herbert@gojira.at>
G>     Approved by:    glebius
G>     Fixes:          31ec8b6407fdd5a87d70265762457c67ce618283

This was pushed after the automated creation of the stabweek tag. I will make a
note on known regression in the StabWeeks wiki page.

-- 
Gleb Smirnoff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aNFyqHemmF-oDo8b>