From owner-freebsd-net@FreeBSD.ORG Mon Feb 7 13:11:52 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B548A16A4CE for ; Mon, 7 Feb 2005 13:11:52 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5FBB43D49 for ; Mon, 7 Feb 2005 13:11:51 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j17DBodU024241 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 7 Feb 2005 16:11:50 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j17DBnll092660 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Feb 2005 16:11:50 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j17DBmjT092658; Mon, 7 Feb 2005 16:11:49 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 7 Feb 2005 16:11:48 +0300 From: Gleb Smirnoff To: Eugene Grosbein Message-ID: <20050207131148.GA92617@cell.sick.ru> Mail-Followup-To: Gleb Smirnoff , Eugene Grosbein , Darcy Buskermolen , freebsd-net@freebsd.org References: <200501250834.11393.darcy@wavefire.com> <20050207124637.GE91619@cell.sick.ru> <420766FF.714B372D@kuzbass.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <420766FF.714B372D@kuzbass.ru> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: freebsd-net@freebsd.org cc: Darcy Buskermolen Subject: Re: ng_nat revisited X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 13:11:52 -0000 On Mon, Feb 07, 2005 at 08:02:55PM +0700, Eugene Grosbein wrote: E> > D> It's been a while since the subject of ng_nat appeared on-list, I'm wondering E> > D> if there has been anymore work done on this? E> > E> > Now I'm trying to work on this. I don't guarantee any success in recent future. E> > E> > The first step is porting libalias to be a kernel module. I have already E> > patches to make it compilable as kernel module, however with some features E> > disabled - alias monitoring, sockets, and ipfw punching. The first two can E> > be abandoned, but ipfw punching needs to be reimplemented in kernel. E> E> Why do you think alias monitoring may be abadoned? It does logging into file. It is difficult to implement same thing in kernel. May be it will be substituted with bare log(9). -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE