From owner-cvs-all Fri Mar 2 16:35:19 2001 Delivered-To: cvs-all@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 77E6137B71A; Fri, 2 Mar 2001 16:35:09 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 3 Mar 2001 00:35:08 +0000 (GMT) Date: Sat, 3 Mar 2001 00:35:08 +0000 From: David Malone To: Matt Dillon Cc: Garrett Wollman , Jonathan Lemon , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet ip_input.c Message-ID: <20010303003508.A11948@walton.maths.tcd.ie> 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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200103022229.f22MTaY09899@earth.backplane.com>; from dillon@earth.backplane.com on Fri, Mar 02, 2001 at 02:29:36PM -0800 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Mar 02, 2001 at 02:29:36PM -0800, Matt Dillon wrote: > 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? The > kernel will never see it in the first place. Right? It's a comparison on IP address, not ethernet address, as I understand it. Packets can be sent with your interfaces ethernet address but the interfaces IP address for all sorts of reasons (hard wired routes, arp proxying, you happen to be the default router, probably ICMP redirects too?) David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message