Skip site navigation (1)Skip section navigation (2)
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>