From nobody Tue May 20 13:32:53 2025 X-Original-To: net@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 4b1wTx0zYfz5wQNG for ; Tue, 20 May 2025 13:32:53 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4b1wTx05ZZz3bP1 for ; Tue, 20 May 2025 13:32:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747747973; 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: in-reply-to:in-reply-to:references:references; bh=RAfF3mIH3pQ69fvMlKZ31MV9kpk0PetPgZiQvLBaAqk=; b=TZNqSjYgreeK4pwo/ATRrXmBPQfBTozK2CrThAA9YywkP9bsbsEwolcTcgm4XoJFaXFz2C DGYieT+qYiUlo64Ljf761RPRqkK5LfiIKXohJPN8SMf27gz2Cezo+iprG0fGbeKQW8STiS 8UBs0YvmsaS1zqPD97AeWH1GjJxgWrg7fHYzWqQwJsboB//pdFgOCB5IGj7MERhwYmMeWX BkFi0BEnGDom+vLvi2youle9hOePio99QK0l16XqhNDQ3IhZIjK/R2GhHw8qtd2XBbwNrN n+N3cnbW9lB2jXPUvAQGD2DtNQIphh8E4FH0Vg35AqjPWPXm97o+/dxyrNaWAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747747973; 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: in-reply-to:in-reply-to:references:references; bh=RAfF3mIH3pQ69fvMlKZ31MV9kpk0PetPgZiQvLBaAqk=; b=UMmjJDYgMK/Y+OwjJvXFhUKqfm3wQYFoOADmuqKrWC92aFV3v7Bysaq75ul+yWVHijgG7M 4zWA4OCJkn0gw0ET3spJMdrM2ZTlIt7Coz3LnkOfmdUidRyoWERW0JmG5OJvd21/u3ICn0 +957ccJMFfG1VW+81uCWZGzCUte8m9yAG+j2/apJsRxgfOCj9UWh2NlPIDcnDe2nutnJbj TkTBZ9UBLZG3gZAwf5xB9sVWjBYUrYmE3DVav7LfGyAwYXgo8nN1RtlAyD4nJ4SU0ap6Kf GM8RP7apTlzKJB4M15zDr01q9JMjmkAMLol3ZKQzpKftUfV3tLghWz31DTiwuQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1747747973; a=rsa-sha256; cv=none; b=YAFWDSvOheLfy76wyKSuc0QGwB/TkCEvY+9YwJpYsowWGkYHYBLE+FI5GjOBN7in3W3ZQS g4S6QFKm7OmNU8ukM+vUSKk1t9bnvDzKLduY+PnIH8fmAAqt+CO4Eb07F3d9RapPo8P2J+ TJwy7q0gIsRlI6UKePq8TRJdlP8zoIxqYPJIBMSVYkJsY3g3kUrkV9GRGC9JvFIIMXd3km c2x4hClaG0Ho9x0tPieo6H/TYe0AYQYyo7HRLXBk/x75x3AekbR7RaS2sWNL08NPNRHNPC 9yLxr6blvRUPJeydOZbeVwTtAU97GSHt85p7Vc8pRN29L+fLxnK39TMaeb2G5g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4b1wTw6nG4zrqy for ; Tue, 20 May 2025 13:32:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54KDWq3W035018 for ; Tue, 20 May 2025 13:32:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54KDWqKM035017 for net@FreeBSD.org; Tue, 20 May 2025 13:32:52 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 262828] [carp] CARP arp replays with wrong src mac Date: Tue, 20 May 2025 13:32:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ae@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262828 --- Comment #23 from Andrey V. Elsukov --- (In reply to Andrey V. Elsukov from comment #18) I was not entirely correct. ND code uses CARP mac address when populates source-link address option. But then, when ethernet header is filled, it us= es wrong source mac address. And this leads to problems. The system with CARP MASTER role sends ICMPv6 NS using MAC address that doe= sn't corresponds to CARP IPv6 address, e.g. it uses zero VHID in last octet. The= n, when it receives ICMPv6 NA, it is ignored, due to carp_forus() desn't find matched MAC address. And then system starts to generate a lot of ICMPv6 unreachable messages, because it can not resolve IPv6 addresses due to wrong MAC source address. --=20 You are receiving this mail because: You are the assignee for the bug.=