Date: Sat, 2 Jul 2005 14:35:02 +0400 From: Yar Tikhiy <yar@comp.chem.msu.su> To: Dan Lukes <dan@obluda.cz> Cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/81978: [ PATCH ] if_vlan didn't pass the ALLMULTI to the parent interface Message-ID: <20050702103502.GC33134@comp.chem.msu.su> In-Reply-To: <42C5FF63.4010801@obluda.cz> References: <200506141202.j5EC28O7026407@freefall.freebsd.org> <20050629130127.GA51085@comp.chem.msu.su> <42C5FF63.4010801@obluda.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 02, 2005 at 04:43:47AM +0200, Dan Lukes wrote: > > The 'if_detach' of if.c should notify the ip_mroute module about > >destroying of interface so ip_mroute code can safely deinitialize > >interface and remove references to it from it's internal structures. > > > > We need something similar to carp_ifdetach(ifp) function of carp > > module which is called from if_detach. > > BTW, if_detach invoke the ifnet_departure_event event. So we can > register for this event to be informed about interface detach. > > > I submitted separate PR for this. See i386/82882 (unfortunatelly i > type incorrect category - it should be kern/82882 of course) I've re-filed your PR and assigned it to myself so that I won't forget to handle it. Your patch looks very reasonable to me at the first glance. Thanks! -- Yar
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050702103502.GC33134>