Skip site navigation (1)Skip section navigation (2)
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>