From owner-freebsd-current Wed Jul 26 19:43:17 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02545 for current-outgoing; Wed, 26 Jul 1995 19:43:17 -0700 Received: from who.cdrom.com (who.cdrom.com [192.216.222.3]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA02537 for ; Wed, 26 Jul 1995 19:43:15 -0700 Received: from hq.icb.chel.su (icb-rich-gw.icb.chel.su [193.125.10.34]) by who.cdrom.com (8.6.11/8.6.11) with ESMTP id TAA06221 for ; Wed, 26 Jul 1995 19:40:05 -0700 Received: from localhost (babkin@localhost) by hq.icb.chel.su (8.6.5/8.6.5) id IAA23362; Thu, 27 Jul 1995 08:34:29 +0600 From: "Serge A. Babkin" Message-Id: <199507270234.IAA23362@hq.icb.chel.su> Subject: Re: ep driver To: fenner@parc.xerox.com (Bill Fenner) Date: Thu, 27 Jul 1995 08:34:29 +0600 (GMT+0600) Cc: rgrimes@gndrsh.aac.dev.com, current@freebsd.org In-Reply-To: <95Jul26.102239pdt.177475@crevenia.parc.xerox.com> from "Bill Fenner" at Jul 26, 95 10:22:28 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 690 Sender: current-owner@freebsd.org Precedence: bulk > > In message <199507260832.OAA06959@hq.icb.chel.su> you write: > >- has multicast support > > If nobody is going to figure out how to program the multicast filters, > then this diff might as well be something like > > >! case SIOCADDMULTI: > >! case SIOCDELMULTI: > >! error=0; > >! break; > > and you can save the overhead of calling epinit(). Agreed. But are you sure that we can drop the calls of ether_addmulti() and ether_delmulti() too ? I think we can't because it does the mapping between IP and Ethernet multicast addresses. Or doesn't ? Serge Babkin ! (babkin@hq.icb.chel.su) ! Headquarter of Joint Stock Commercial Bank "Chelindbank" ! Chelyabinsk, Russia