From owner-freebsd-net@FreeBSD.ORG Sat Mar 22 15:04:00 2008 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A44521065671 for ; Sat, 22 Mar 2008 15:04:00 +0000 (UTC) (envelope-from brett@lariat.net) Received: from lariat.net (lariat.net [66.119.58.2]) by mx1.freebsd.org (Postfix) with ESMTP id 3CC568FC1E for ; Sat, 22 Mar 2008 15:04:00 +0000 (UTC) (envelope-from brett@lariat.net) Received: from anne-o1dpaayth1.lariat.org (IDENT:ppp1000.lariat.net@lariat.net [66.119.58.2]) by lariat.net (8.9.3/8.9.3) with ESMTP id JAA17438; Sat, 22 Mar 2008 09:03:56 -0600 (MDT) Message-Id: <200803221503.JAA17438@lariat.net> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sat, 22 Mar 2008 09:03:52 -0600 To: "Ermal Luçi" From: Brett Glass In-Reply-To: <9a542da30803211550s2ae854f7p23405b64f0c43f9c@mail.gmail.co m> References: <200803211547.JAA28265@lariat.net> <9a542da30803211550s2ae854f7p23405b64f0c43f9c@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Cc: net@freebsd.org Subject: Re: GRE Mux X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 15:04:00 -0000 At 04:50 PM 3/21/2008, Ermal Luçi wrote: >ng_gif_demux does the same it shouldn't be to hard to come with >something similar for pptp. >If you find the time and do it please share. If I do it, I certainly will. I'd need to work with the developers of mpd to make sure that the two would work together. The main disadvantage of doing this as a netgraph node rather than as a direct kernel hack is that other PPTP implementations would not be able to use the netgraph node without massive recoding. If it was set up more like an ordinary UDP "listen", it would have wider applicability and it would be easy to create a netgraph stub for it. --Brett Glass