From owner-freebsd-java@FreeBSD.ORG Thu Sep 4 16:22:07 2014 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E734F426 for ; Thu, 4 Sep 2014 16:22:07 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CEE66105B for ; Thu, 4 Sep 2014 16:22:07 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s84GM729005701 for ; Thu, 4 Sep 2014 16:22:07 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-java@FreeBSD.org Subject: [Bug 193246] Bug in IPv6 multicast join(), uncovered by Jenkins Date: Thu, 04 Sep 2014 16:22:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: rodrigc@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-net@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2014 16:22:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193246 --- Comment #6 from Craig Rodrigues --- I'm looking at this from the perspective that 3rd party multicast code written in Java "just works" under Linux and Solaris, but fails under FreeBSD. Sure, using an IPv4 socket from the beginning would be the way to go, but now that will require pushing patches upstream to all Java software using multicast, in order to accomodate FreeBSD. It's possible, but not practical. It would be nice if the FreeBSD IPv6 stack could be modified to deal with IPv4-mapped multicast addresses for IPv6, similar to how Solaris does it. See comment from Andrey, http://lists.freebsd.org/pipermail/freebsd-net/2014-September/039686.html If that could be made to work, then no changes to upstream code would be required. -- You are receiving this mail because: You are on the CC list for the bug.