From owner-freebsd-current@FreeBSD.ORG Tue Jul 28 17:24:53 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 080E3106566B; Tue, 28 Jul 2009 17:24:53 +0000 (UTC) (envelope-from qing.li@bluecoat.com) Received: from whisker.bluecoat.com (whisker.bluecoat.com [216.52.23.28]) by mx1.freebsd.org (Postfix) with ESMTP id E0B0E8FC14; Tue, 28 Jul 2009 17:24:52 +0000 (UTC) (envelope-from qing.li@bluecoat.com) Received: from bcs-mail03.internal.cacheflow.com ([10.2.2.95]) by whisker.bluecoat.com (8.14.2/8.14.2) with ESMTP id n6SHMox5017994; Tue, 28 Jul 2009 10:22:50 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Tue, 28 Jul 2009 10:22:04 -0700 Message-ID: In-Reply-To: <4A61544E.2050208@delphij.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: multicast transmission (was: CARP broken on -CURRENT?) Thread-Index: AcoHY226PcQ+csWnS8mgcUOA8hbRMAIQ8tCw References: <4A5F8010.7050504@delphij.net><4A5F7540.7070201@delphij.net> <4A5EF889.6040604@delphij.net> <4A61544E.2050208@delphij.net> From: "Li, Qing" To: , "Ian FREISLICH" Cc: freebsd-net@freebsd.org, FreeBSD Current Subject: multicast transmission (was: CARP broken on -CURRENT?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2009 17:24:53 -0000 The problem appears to be contained in ether_output(). A slightly modified version of Xin's patch has been committed. Please sync to r195921. Please let us know if the patch resolves your issues and report new problems if any. Thanks, -- Qing > -----Original Message----- > From: owner-freebsd-current@freebsd.org [mailto:owner-freebsd- > current@freebsd.org] On Behalf Of Xin LI > Sent: Friday, July 17, 2009 9:49 PM > To: Ian FREISLICH > Cc: FreeBSD Current; d@delphij.net > Subject: Re: CARP broken on -CURRENT? >=20 > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > I got it. It was the cached llentry that preventing ether_output() to > choose the right broadcast/multicast address and use the default > gateway's L2 address. Here is a proposed patch. >=20 > Cheers, > - -- > Xin LI http://www.delphij.net/ > FreeBSD - The Power to Serve! > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.12 (FreeBSD) >=20 > iEYEARECAAYFAkphVE0ACgkQi+vbBBjt66CghgCeOeqa4vLb+oW1qiZCKAggSdKM > O7wAoIF/JL1DNQ/EcuOi8TkNPofJyGLN > =3DhP2w > -----END PGP SIGNATURE-----