Subject: Re: Revised a little, was Re: Multicast oddity
To: Greg Troxel <firstname.lastname@example.org>
From: Bill Studenmund <email@example.com>
Date: 04/29/2005 20:30:22
Content-Type: text/plain; charset=us-ascii
On Fri, Apr 29, 2005 at 05:39:17PM -0700, Bill Studenmund wrote:
> On Fri, Apr 29, 2005 at 08:09:49PM -0400, Greg Troxel wrote:
> I'm sending to 10.0.0.6 (which is the address on fxp0, the default nic fo=
> v4). My socket is bound to 0.0.0.0, and the multicast address is=20
> As I mentioned, I'm getting a statistics increase for each error (I can=
> corelate three errors to three stat incs). The stat is ips_odropped, and=
> the error is EADDRNOTAVAIL. That combination shows up in ip_output() in=
> the place where we check the source address being multicast!
> How in the world did we go from unbound sending to 10.0.0.6 to having a=
> multicast (22.214.171.124) address as our source!
I'll look at the multicast stuff more, but I think joining is messed up.=20
After the program has started up (but hasn't done anything), netstat -an=20
udp 0 0 *.427 *.* =20
udp 0 0 126.96.36.199.427 *.* =20
No wonder the kernel's confused.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)
-----END PGP SIGNATURE-----