From nobody Tue Mar 17 08:52:14 2026 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 4fZm1C0z4Xz6Vx3B for ; Tue, 17 Mar 2026 08:52:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fZm1C08V4z45Ld for ; Tue, 17 Mar 2026 08:52:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773737535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sgWxiBh9yXPD3nVLz62Jbz6S/mNhZN6dku4VNRXdei4=; b=CrveP5LSFtlnln6b6XMuBkrml6KH57YAw0sRMjYhW1huV2DKPYmQKYOvOUZQpC/KCBJczN PPq/gz2kTp42px3HeSDglMcojc6b7GWMHyIKC3E2Yy1VCvA/pMERukw+HSLzEwxeBLyfSo 4PanPm1UITA9Y728A82MuwsQzNxPI4oqG+Wp7rIP7rkj+7oVK497Vo2Fm63JKCoctMK58Y f/Om7dFGJIGdXbjk4l7YFPXMsCQAenYGCcJDHoU9Tc0mgs3ItoRD1UkYkVyjCa10h0JK9P KoAWg9C3BLm79Aaorpqh+MH0+QvJDwXv65ZTXfwNjbspT39BD/LUM/XruajwQg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773737535; a=rsa-sha256; cv=none; b=JtlNc21jRkTfnIZ9uqZhitIlkho+Y0KkhPnKsL9/X6Qf7ZP40JPdG7HfDdX0tesLhpWx3A aH6iKIgDE1FE3X2H5l4Lbo8IwXfHMEdh6wRhX29D+UhVFO80WCJHe+h5RS0tCg8jnAAApm HRuQvI3LkW6QM77087lTFVFCSm95zm+GjTRNpShcjHqbHTvTWa+5GYRMDfvuD0ZuZm4YXZ yMEmhj5obrKnC/bt6OelBAbu/FHo+kC0lmH5WL/hn8hZn+G51YkIyZn0g7MKzuTTLhBq9l 2SdcwS5OY3gqBBDeX/pLHLz6k73KGn2FpEryhLUU3KJs9+Z3GotQgK1tQGvf+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773737535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sgWxiBh9yXPD3nVLz62Jbz6S/mNhZN6dku4VNRXdei4=; b=J5V4/Nqh5YHND24wJ316sqovQfLoMFgMUpYZUpWJHpMTrOEYcYCJlxVQej0YvrzoQ1b/7u xmKmgiYh01+ZnT3Lei0V1++CIMYvM6RTv2TGWUTy7TeEAx6wldsb5/QNsbzIfuKFcfr9aD bNcT66jSYzU2+WqmLvUwm70Dn5DxUNqOESDn8Nvkgn8tlGYldcHEh+pAhyPOZ63iQOaNbO G+2JDa7JxAmfSxdB4ZXbvX1Ybonbda/y1FbpQnn/SzHCuxoTsOmpzdE84zgiKDYutso4/E YUiyQvGoD0IsvLxE0M/I/VGdwIGambg//Xw2882grtUUAW6TzcUlO507xgGzdA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fZm1B6jsRzM8 for ; Tue, 17 Mar 2026 08:52:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 45999 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 17 Mar 2026 08:52:14 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Pouria Mousavizadeh Tehrani Subject: git: 7b9bb32d1cc6 - main - ndp: don't send unsolicited NA for multicast address 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=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pouria X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7b9bb32d1cc6779139780baed983129b53a7f36e Auto-Submitted: auto-generated Date: Tue, 17 Mar 2026 08:52:14 +0000 Message-Id: <69b9163e.45999.5cf6bb2f@gitrepo.freebsd.org> The branch main has been updated by pouria: URL: https://cgit.FreeBSD.org/src/commit/?id=7b9bb32d1cc6779139780baed983129b53a7f36e commit 7b9bb32d1cc6779139780baed983129b53a7f36e Author: Pouria Mousavizadeh Tehrani AuthorDate: 2026-03-16 20:52:32 +0000 Commit: Pouria Mousavizadeh Tehrani CommitDate: 2026-03-17 08:45:35 +0000 ndp: don't send unsolicited NA for multicast address During link-layer address change event, don't send unsolicited NA for multicast addresses. Reviewed by: adrian, zlei Differential Revision: https://reviews.freebsd.org/D55885 --- sys/netinet6/nd6.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/netinet6/nd6.c b/sys/netinet6/nd6.c index 5b93c7f115e9..88f159a6af43 100644 --- a/sys/netinet6/nd6.c +++ b/sys/netinet6/nd6.c @@ -239,7 +239,8 @@ nd6_iflladdr(void *arg __unused, struct ifnet *ifp) */ NET_EPOCH_ENTER(et); CK_STAILQ_FOREACH(ifa, &ifp->if_addrhead, ifa_link) { - if (ifa->ifa_addr->sa_family == AF_INET6) + if (ifa->ifa_addr->sa_family == AF_INET6 && + ! IN6_IS_ADDR_MULTICAST(IFA_IN6(ifa))) nd6_grand_start(ifa, ND6_QUEUE_FLAG_LLADDR); } NET_EPOCH_EXIT(et);