Date: Wed, 18 Oct 1995 16:52:20 PDT From: Bill Fenner <fenner@parc.xerox.com> To: "Garrett A. Wollman" <wollman@lcs.mit.edu> Cc: "Serge A. Babkin" <babkin@hq.icb.chel.su>, gena@netvision.net.il, wollman@freebsd.org, jkh@time.cdrom.com, current@freebsd.org Subject: Re: 3c509 in -current needs patching Message-ID: <95Oct18.165228pdt.177478@crevenia.parc.xerox.com> In-Reply-To: Your message of "Wed, 18 Oct 95 06:56:40 PDT." <9510181356.AA05148@halloran-eldar.lcs.mit.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <9510181356.AA05148@halloran-eldar.lcs.mit.edu> you write: >If multicast is not supported, the driver should not claim to support >it. There is a 1-bit filter: all multicast, or no multicast. All versions of the driver that I have seen set this bit, but don't set IFF_MULTICAST and return EINVAL for SIOC{ADD,DEL}MULTI. Setting IFF_MULTICAST and making SIOC{ADD,DEL}MULTI no-op's makes multicast work, although the kernel is doing all of the filtering instead of the card. Bill
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95Oct18.165228pdt.177478>