From owner-freebsd-current Wed Jul 26 19:46:38 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02753 for current-outgoing; Wed, 26 Jul 1995 19:46:38 -0700 Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id TAA02742 for ; Wed, 26 Jul 1995 19:46:36 -0700 Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <14686(5)>; Wed, 26 Jul 1995 19:45:48 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177475>; Wed, 26 Jul 1995 19:45:41 -0700 To: "Serge A. Babkin" cc: fenner@parc.xerox.com (Bill Fenner), rgrimes@gndrsh.aac.dev.com, current@freebsd.org Subject: Re: ep driver In-reply-to: Your message of "Wed, 26 Jul 95 19:34:29 PDT." <199507270234.IAA23362@hq.icb.chel.su> Date: Wed, 26 Jul 1995 19:45:38 PDT From: Bill Fenner Message-Id: <95Jul26.194541pdt.177475@crevenia.parc.xerox.com> Sender: current-owner@freebsd.org Precedence: bulk In message <199507270234.IAA23362@hq.icb.chel.su> you write: >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 ? All that ether_*multi() do is maintain the list of ethernet group addresses to set up the filter. Since the driver doesn't use the filter and the card is just in promiscuous multicast mode, there is no point in maintaining the lists. Someone should probably put in a comment about needing to maintain the lists if the driver ever does gain programmable multicast filters... Bill