From owner-cvs-all Mon Oct 30 4:39:47 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 957E337B479; Mon, 30 Oct 2000 04:39:43 -0800 (PST) Received: (from ru@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA44306; Mon, 30 Oct 2000 04:39:43 -0800 (PST) (envelope-from ru@FreeBSD.org) Message-Id: <200010301239.EAA44306@freefall.freebsd.org> From: Ruslan Ermilov Date: Mon, 30 Oct 2000 04:39:43 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libalias alias.c alias_db.c alias_local.h alias_pptp.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ru 2000/10/30 04:39:43 PST Modified files: lib/libalias alias.c alias_db.c alias_local.h alias_pptp.c Log: A significant rewrite of PPTP aliasing code. PPTP links are no longer dropped by simple (and inappropriate in this case) "inactivity timeout" procedure, only when requested through the control connection. It is now possible to have multiple PPTP servers running behind NAT. Just redirect the incoming TCP traffic to port 1723, everything else is done transparently. Problems were reported and the fix was tested by: Michael Adler , David Andersen Revision Changes Path 1.26 +13 -40 src/lib/libalias/alias.c 1.40 +112 -57 src/lib/libalias/alias_db.c 1.17 +15 -5 src/lib/libalias/alias_local.h 1.4 +129 -53 src/lib/libalias/alias_pptp.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message