From owner-freebsd-net Thu Aug 9 9:39:39 2001 Delivered-To: freebsd-net@freebsd.org Received: from mail-green.research.att.com (H-135-207-30-103.research.att.com [135.207.30.103]) by hub.freebsd.org (Postfix) with ESMTP id 5A6BC37B403; Thu, 9 Aug 2001 09:39:37 -0700 (PDT) (envelope-from fenner@research.att.com) Received: from alliance.research.att.com (alliance.research.att.com [135.207.26.26]) by mail-green.research.att.com (Postfix) with ESMTP id 7571B1E030; Thu, 9 Aug 2001 12:39:36 -0400 (EDT) Received: from windsor.research.att.com (windsor.research.att.com [135.207.26.46]) by alliance.research.att.com (8.8.7/8.8.7) with ESMTP id MAA29920; Thu, 9 Aug 2001 12:39:35 -0400 (EDT) From: Bill Fenner Received: (from fenner@localhost) by windsor.research.att.com (8.8.8+Sun/8.8.5) id JAA03148; Thu, 9 Aug 2001 09:39:35 -0700 (PDT) Message-Id: <200108091639.JAA03148@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: jon@freebsd.org Subject: BPF and broadcasts (was Re: forwarding broadcast) Cc: luigi@info.iet.unipi.it, net@freebsd.org References: <20010809113638.A9519@enterprise.spock.org> <200108091542.RAA06984@info.iet.unipi.it> <20010809120221.D9519@enterprise.spock.org> Date: Thu, 9 Aug 2001 09:39:34 -0700 Versions: dmail (solaris) 2.2j/makemail 2.9b Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >One more thing, -CURRENT will stuff two copies of any broadcast into bpf, >it seems. This is because if_simloop() is broken. I proposed to un-break it a while ago and never got any feedback. http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=198310+201485+/usr/local/www/db/text/2001/freebsd-net/20010429.freebsd-net http://people.freebsd.org/~fenner/if_simloop_callers.html I've been meaning to just commit my patch, even though it leaves the callers whose BPF answers are "YES/NO" in that table in the lurch -- but they're in the lurch anyway because if_simloop uses DLT_NULL and that's almost never right. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message