Date: Tue, 28 Jul 2009 10:22:04 -0700 From: "Li, Qing" <qing.li@bluecoat.com> To: <d@delphij.net>, "Ian FREISLICH" <ianf@clue.co.za> Cc: freebsd-net@freebsd.org, FreeBSD Current <freebsd-current@freebsd.org> Subject: multicast transmission (was: CARP broken on -CURRENT?) Message-ID: <B583FBF374231F4A89607B4D08578A4304D42FEE@bcs-mail03.internal.cacheflow.com> In-Reply-To: <4A61544E.2050208@delphij.net> References: <4A5F8010.7050504@delphij.net><4A5F7540.7070201@delphij.net> <4A5EF889.6040604@delphij.net><E1MRNt8-0004so-2J@clue.co.za> <E1MRWFf-0005Xt-P8@clue.co.za><E1MRYA8-0005df-D6@clue.co.za> <4A61544E.2050208@delphij.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <delphij@delphij.net> 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-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B583FBF374231F4A89607B4D08578A4304D42FEE>