Date: Thu, 14 Sep 2006 08:38:02 +0400 From: Eygene Ryabinkin <rea-fbsd@codelabs.ru> To: Andrew Thompson <thompsa@freebsd.org> Cc: freebsd-net@freebsd.org, Jon Otterholm <jon.otterholm@ide.resurscentrum.se> Subject: Re: Bridge Message-ID: <20060914043802.GZ1221@codelabs.ru> In-Reply-To: <20060914042010.GA35371@heff.fud.org.nz> References: <45084BBD.7090903@ide.resurscentrum.se> <20060914042010.GA35371@heff.fud.org.nz>
next in thread | previous in thread | raw e-mail | index | archive | help
Andrew, good day! > The check for ARP happens before the ipfw layer2 code so it isnt > currently possible to filter them. > > switch (ether_type) { > case ETHERTYPE_ARP: > case ETHERTYPE_REVARP: > return (0); /* Automatically pass */ I am a bit confused because in the another thread (also created by Jon Otterholm) you've answered that ----- The only way that you will be able to filter ARP packets is by setting pfil_onlyip=0, ipfw=1 and use the IPFW layer2 filtering. ----- citing the same code. Am I understand something incorrectly or these two answers do contradict with each other? -- Eygene
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060914043802.GZ1221>