From nobody Thu Apr 24 00:52:37 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 4Zjcrk2gGRz5t9sG for ; Thu, 24 Apr 2025 00:52:38 +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 4Zjcrk0QsPz43nQ for ; Thu, 24 Apr 2025 00:52:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745455958; 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=whPPq46/5nzWNWf7JZJgUZ78qaGQFRGnhkI47T6BmEg=; b=JX6YaJV2U3afe9DOKfq5NphWdbBIuR7LJWxow6Ed+FEONmw2C0pBiuNrgwusLh35oUxu/7 FA/GTq/alMyJhwmaCF+nndsr1argl+3ivLgyAjb8qatzXS4dD9URevVCDwLPexXqa/3OuJ k702+phKJHSF/oji7/AGU2mMrkIN9RH4C9xG4uxspBS3IvFWpIolZLULt4E9k6hN7FN8J5 RKqmcIayeT2IXsFiOeGQGO7kOilT3/zyRPWU5pYFyxMeuohC/ujdYN6jUkeK4BEsHzUBhF kyW+JAqzZpVZPJlJHlUqptx+b7JJH6gAefxlhdBbgtgzprIYEWROXm9x15In5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745455958; a=rsa-sha256; cv=none; b=wpF7Mtn92C9kpVxFyAJzCgA7Tb1BkG9urjIVzhnIKKT9FWuzRBEF5CoCwrZYzDQaqwb/kc TRCg1UfcCP3RrodshbyAvih5pkCv9UFmcLuFERaKvyWoQvHOX7KD1BNTHVwuu2qSltb1ki pSd0k4gqZbjZ8qtp1pgkCZcDet+mXehYbp/uEBmlG54Gzp67akPYK65w5bLa+JGHy74oFk EBMBV0W4DeUrBGGlEqyKZOH3HbC8l9EW1Es8TFHnfTlG4lSLBSvIPTQU2/svUoLfKeqbuC DqFm/c2IK9FqYKfJDuluQsegBLzkd8jEEa92sqHo5sdWrSUE+g8gopsvhN7kOw== 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=1745455958; 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=whPPq46/5nzWNWf7JZJgUZ78qaGQFRGnhkI47T6BmEg=; b=HtIDQgeqYoQnnK9wTExQB3lDbNkrR2oEBleQJzICiHuw6g3GyQrfST52+l1V2/MrQD6MXx uWbeuTXaoNCAVeKoFx483y/LEvTTGxmkCWTAuX53kbTpwMwQ/dPtNfMMUwnmK6UHz+21re m7mpRfN+oh52nWyCfXZJsZaA9jYRegLbSnloFajCKNa8Q7t9yhfJiP1ulayJAxE+8iMQvM KS1jILGmmR0My0cqS1FohwVpYb0HMExneIhJMX6LNDo78PGLWtNsHuLwASOH7G4+Nesib6 H+dDACZ7am78snCNKaM0XFXFdPCBozRtADGLt+IDSO0Z3eOyllYN1bmr5XF+9A== 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 4Zjcrj6z8FzBnT for ; Thu, 24 Apr 2025 00:52:37 +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 53O0qbkJ058742 for ; Thu, 24 Apr 2025 00:52:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 53O0qb5W058734 for net@FreeBSD.org; Thu, 24 Apr 2025 00:52:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 285545] netinet6: binding to an inet6 anycast address should be permitted Date: Thu, 24 Apr 2025 00:52:37 +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: 15.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@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=3D285545 --- Comment #1 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3Dca4b046105f640ebcbdec7cb74a9eecb9= 63264a6 commit ca4b046105f640ebcbdec7cb74a9eecb963264a6 Author: Lexi Winter AuthorDate: 2025-04-24 00:48:39 +0000 Commit: Lexi Winter CommitDate: 2025-04-24 00:50:38 +0000 netinet6: allow binding to anycast addresses the restriction on sending packets from anycast source addresses was removed in RFC4291, so there's no reason to forbid binding to such addresses. this allows anycast services (e.g., DNS) to actually use anycast addresses, which was previously impossible. RFC4291 also removes the restriction that only routers may configure anycast addresses; this was never enforced in code but was documented in ifconfig.8. update ifconfig.8 to document both changes. PR: 285545 Reviewed by: des, adrian Approved by: des (mentor) Differential Revision: https://reviews.freebsd.org/D49905 sbin/ifconfig/ifconfig.8 | 21 +++++++++++++++------ sys/netinet6/in6_pcb.c | 9 ++++----- 2 files changed, 19 insertions(+), 11 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=