From owner-freebsd-net Tue Nov 10 15:04:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA01495 for freebsd-net-outgoing; Tue, 10 Nov 1998 15:04:21 -0800 (PST) (envelope-from owner-freebsd-net@FreeBSD.ORG) Received: from rrz.Hanse.DE (rrz.Hanse.DE [193.174.9.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA01474 for ; Tue, 10 Nov 1998 15:04:11 -0800 (PST) (envelope-from stb@hanse.de) Received: from daemon.Hanse.DE (daemon.Hanse.DE [193.174.9.17]) by rrz.Hanse.DE (8.8.8/8.8.8) with ESMTP id AAA12099; Wed, 11 Nov 1998 00:03:44 +0100 (CET) (envelope-from stb@hanse.de) Received: from transit.hanse.de (transit.Hanse.DE [193.174.9.161]) by daemon.Hanse.DE (8.8.8/8.8.8) with ESMTP id AAA12877; Wed, 11 Nov 1998 00:03:30 +0100 (CET) (envelope-from stb@hanse.de) Received: from localhost (stb@localhost) by transit.hanse.de (8.8.8/8.8.8) with SMTP id AAA09542; Wed, 11 Nov 1998 00:03:29 +0100 (CET) (envelope-from stb@hanse.de) X-Authentication-Warning: transit.hanse.de: stb owned process doing -bs Date: Wed, 11 Nov 1998 00:03:29 +0100 (CET) From: Stefan Bethke To: a sun cc: freebsd-net@FreeBSD.ORG Subject: Re: multicast handling in FreeBSD In-Reply-To: <199811102210.OAA11742@saul9.u.washington.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [ for those on -net: Adrian is discussing the changes between 2.2 and 3.0 regarding adding or removing a link-layer multicast address. ] On Tue, 10 Nov 1998, a sun wrote: > i was wondering why you folks decided to change multicast handling in > the current FreeBSD. it's different from how you did it in the past, > and it's different from how everyone else (the other *BSDs, Linux, > SunOS, Solaris, etc.) does it. backwards compatibility, at the very > least, argues that you keep the old interface around. from the > application level, the new interface looks slightly more complicated > and somewhat arbitrary. I'm not quite sure why it was changed. Looking at the CVS logs, it seems it got into the source tree while merging Lite2. It seems multicast handling was improved in the kernel, and the change was deemed neccessary. Searching through the mailing list archives wasn't very telling, so I've Cc'ed freebsd-net. Maybe someone else can shed some light on this. Cheers, Stefan -- Stefan Bethke Muehlendamm 12 Phone: +49-40-256848, +49-177-3504009 D-22087 Hamburg Hamburg, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message