From owner-freebsd-net@freebsd.org  Wed Jun  1 08:22:48 2016
Return-Path: <owner-freebsd-net@freebsd.org>
Delivered-To: freebsd-net@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8C27B5520B
 for <freebsd-net@mailman.ysv.freebsd.org>;
 Wed,  1 Jun 2016 08:22:48 +0000 (UTC)
 (envelope-from eugen@grosbein.net)
Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id C30F91200
 for <freebsd-net@freebsd.org>; Wed,  1 Jun 2016 08:22:48 +0000 (UTC)
 (envelope-from eugen@grosbein.net)
Received: by mailman.ysv.freebsd.org (Postfix)
 id C26C2B5520A; Wed,  1 Jun 2016 08:22:48 +0000 (UTC)
Delivered-To: net@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2148B55209
 for <net@mailman.ysv.freebsd.org>; Wed,  1 Jun 2016 08:22:48 +0000 (UTC)
 (envelope-from eugen@grosbein.net)
Received: from hz.grosbein.net (hz.grosbein.net [78.47.246.247])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 5CF6611FD
 for <net@freebsd.org>; Wed,  1 Jun 2016 08:22:47 +0000 (UTC)
 (envelope-from eugen@grosbein.net)
Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221])
 by hz.grosbein.net (8.14.9/8.14.9) with ESMTP id u518Matl023666
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
 Wed, 1 Jun 2016 10:22:37 +0200 (CEST)
 (envelope-from eugen@grosbein.net)
X-Envelope-From: eugen@grosbein.net
X-Envelope-To: brett@lariat.net
Received: from eg.sd.rdtc.ru (eugen@localhost [127.0.0.1])
 by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTP id u518MXfQ046081;
 Wed, 1 Jun 2016 15:22:33 +0700 (KRAT)
 (envelope-from eugen@grosbein.net)
Subject: Re: MPPC for Netgraph: Isn't it time?
To: Brett Glass <brett@lariat.net>, net@freebsd.org
References: <201605311758.LAA27388@mail.lariat.net>
From: Eugene Grosbein <eugen@grosbein.net>
Message-ID: <574E9B48.1050200@grosbein.net>
Date: Wed, 1 Jun 2016 15:22:32 +0700
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101
 Thunderbird/38.4.0
MIME-Version: 1.0
In-Reply-To: <201605311758.LAA27388@mail.lariat.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,LOCAL_FROM
 autolearn=no version=3.3.2
X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1%
 *      [score: 0.0000] *  2.6 LOCAL_FROM From my domains
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hz.grosbein.net
X-BeenThere: freebsd-net@freebsd.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Networking and TCP/IP with FreeBSD <freebsd-net.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-net/>
List-Post: <mailto:freebsd-net@freebsd.org>
List-Help: <mailto:freebsd-net-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2016 08:22:48 -0000

On 01.06.2016 00:55, Brett Glass wrote:
> Everyone:
> 
> Just built a kernel today, and realized that for years I have had 
> to integrate MPPC compression/encryption (see man page ng_mppc(4)) 
> for PPP/L2TP/PPTP manually, even though the HiFn patent has long 
> since expired and there's no reason not to include the files in the 
> FreeBSD code base. Could a committer with access to that part of 
> the tree please import the files mppc.h, mppcc.c, and mppcd.c into 
> /sys/net so there's no need to find and fetch them every time?

This manual page information is stale.
FreeBSD has stock MPPC support for long time and I use it extensively since
FreeBSD 8 with mpd5 and netgraph.