Subject: Re: CVS commit: syssrc
To: None <firstname.lastname@example.org>
From: Atsushi Onoe <email@example.com>
Date: 05/28/2001 10:37:20
> >Module Name: syssrc
> >Committed By: itojun
> >Date: Thu May 24 08:06:05 UTC 2001
> >Modified Files:
> > syssrc/sys/dev/ic: an.c
> >Log Message:
> >correct multicast filter handling. without this, we cannot run IPv6 on an*.
> >To generate a diff of this commit:
> >cvs rdiff -r1.11 -r1.12 syssrc/sys/dev/ic/an.c
The change should be not needed in -current code, since ether_addmulti()/
ether_delmulti() is called from ether_ioctl(). I can use IPv6 on an*
without your patch.
> not sure if we need a call to an_init() to adjust promisc mode, and/or
> multicast filter. (is there any?)
It seems there are no multicast filter for an, and all multicast will be
accepted. Ugh. IFF_ALLMULTI should be set instead...