Date: Mon, 2 Oct 2000 22:34:57 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: Brian Somers <brian@Awfulhak.org> Cc: Patrick Bihan-Faou <patrick@mindstep.com>, freebsd-net@FreeBSD.ORG Subject: Re: natd and userland ppp Message-ID: <Pine.BSF.4.10.10010022232320.40035-100000@InterJet.elischer.org> In-Reply-To: <200010022329.e92NT9n37409@hak.lan.Awfulhak.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 3 Oct 2000, Brian Somers wrote: > > The NAT has to happen there because of all the compression and other > mucking about. > > Eventually (I say after having done nothing about this in the last > year), I would like to convert each of the above layers into a module > that will compile either as a lump of userland code or as some sort of > netgraph kld plugin.... the idea being that ppp can decide at run > time whether it'll use kernel or userland functionality, getting the > same results either way. > > The approach would be that if the user doesn't specify what > they want, they probably want everything in the kernel. If > everything can't be implemented in the kernel, then as much as > possible should be implemented outside of the kernel. Some day, I'll > get some time to do this stuff.... > As discussed with you a year ago, teh netgraph code can now support 'stub' nodes, where the packet is passed to the node, which will examine it, maybe alter it, and pass it BACK.. (as opposed to forward.) (I believe this was on your 'wish list' Julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10010022232320.40035-100000>