From owner-freebsd-arch Mon Jan 29 16: 3:57 2001 Delivered-To: freebsd-arch@freebsd.org Received: from hera.drwilco.net (10dyn120.dh.casema.net [212.64.31.120]) by hub.freebsd.org (Postfix) with ESMTP id 9624937B69E; Mon, 29 Jan 2001 16:03:35 -0800 (PST) Received: from ceres.drwilco.net (ceres.drwilco.net [10.1.1.19]) by hera.drwilco.net (8.11.1/8.11.1) with ESMTP id f0U0Q1b05909; Tue, 30 Jan 2001 01:26:01 +0100 (CET) (envelope-from drwilco@drwilco.net) Message-Id: <4.3.2.7.0.20010130002432.00b5f100@mail.drwilco.net> X-Sender: drwilco@mail.drwilco.net X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 30 Jan 2001 00:31:38 +0100 To: freebsd-net@FreeBSD.ORG, freebsd-arch@FreeBSD.ORG From: "Rogier R. Mulhuijzen" Subject: Is anybody working on bridging code & a question for -arch on userland/kernel Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 1) Is anyone working on the bridging code? I'm going to extend the ng_bridge node with Spanning Tree Protocol and I wouldn't want to be duplicating work. I checked in -current, but I thought I'd check on -net as well. (And -arch because of my next question) 2) Where does one draw the line at handling stuff in the kernel or userspace. The algorithms that are used in the Spanning Tree Protocol aren't very complicated, and I'm pretty sure I could contain everything in kernel space, but what is the Right Thing to do? Everything in kernelspace, or running a userland daemon that does all the calculating, decision making and time tracking? DocWilco To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message