From owner-freebsd-isdn Mon Dec 14 15:10:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27600 for freebsd-isdn-outgoing; Mon, 14 Dec 1998 15:10:10 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27505; Mon, 14 Dec 1998 15:09:54 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id PAA11184; Mon, 14 Dec 1998 15:03:18 -0800 (PST) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdY11180; Mon Dec 14 23:03:08 1998 Message-ID: <36759929.ABD322C@whistle.com> Date: Mon, 14 Dec 1998 15:03:05 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.7-RELEASE i386) MIME-Version: 1.0 To: Johan Granlund CC: Poul-Henning Kamp , Lars ?kerling , current@FreeBSD.ORG, isdn@FreeBSD.ORG Subject: Re: if_sppp is BROKEN!!! References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Johan Granlund wrote: > > On Mon, 14 Dec 1998, Julian Elischer wrote: > > > Johan Granlund wrote: > > > > > > Is this a implementation of SYSV Streams? > > > > > > /Johan > > > > > > On Sun, 13 Dec 1998, Julian Elischer wrote: > > > > > > > how about porting the whole shebang to whistle's 'streams' > > > > replacement.. > > > > we could probably supply the frame relay and ppp packetizer nodes along > > > > with the framework and tools... > > > > s > > > > > > > > No it's something that lives in the same ecological niche, but is > > different. > > > > it's not based on a 'stack' but instead allows an arbitrary network of > > processing elements to be created. > > > > I released it about 12 months ago but it needs some cleaning.. > > :-) > > > > julian > > This is really interesting! > One of the concepts i liked in SYSV (ducking for cover) was streams and > its ability to chain together modules to process a datastream. > If it's coupled with kld to dynamically load/unload modules i think > you have something _very_ good. > > That network thing. Can a module route a package thru different modules > based on contents and state? you set up a 'web' of nodes to your own specification.. each node decides which connected node a packet will be routed out to.. you could (if you id it wrong, get an infinite loop with a packet looping around and around, but it's assumed that people setting this up wouldn't do that :-) we've had this code in heavy production for 2 years now. julian > > /Johan > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message