Date: Sat, 3 Mar 2001 09:51:18 -0700 (MST) From: Nate Williams <nate@yogotech.com> To: Matt Dillon <dillon@earth.backplane.com> Cc: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>, Jonathan Lemon <jlemon@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_input.c Message-ID: <15009.8454.722292.29202@nomad.yogotech.com> In-Reply-To: <200103022229.f22MTaY09899@earth.backplane.com> References: <200103012339.f21NdW309088@freefall.freebsd.org> <15006.60555.97100.465265@nomad.yogotech.com> <20010301184258.T25974@prism.flugsvamp.com> <15006.61041.727634.597339@nomad.yogotech.com> <200103020236.VAA06356@khavrinen.lcs.mit.edu> <200103022229.f22MTaY09899@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> :> } When iterating over our list of interface addresses in order to determine > :> } if an arriving packet belongs to us, also check that the packet arrived > :> } through the correct interface. Skip this check if the packet was locally > :> } generated. > : > :This change is bogus and breaks multihomed hosts. Please back it > :out. While RFC 1122 states (3.3.4.2): > > I'm not sure I understand how the commit changes anything. If > a packet arrives on an interface with a destination address that does > not match the interface's address or aliases, and we aren't in > promiscuous mode, won't the controller reject the packet anyway? Not if the host is a multi-homed gateway. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15009.8454.722292.29202>