From owner-freebsd-hackers@FreeBSD.ORG Mon Oct 27 16:14:32 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A075E215; Mon, 27 Oct 2014 16:14:32 +0000 (UTC) Received: from strudel.ki.iif.hu (strudel.ki.iif.hu [IPv6:2001:738:0:411:20f:1fff:fe6e:ec1e]) by mx1.freebsd.org (Postfix) with ESMTP id 5BA5ECEA; Mon, 27 Oct 2014 16:14:32 +0000 (UTC) Received: from bolha.lvs.iif.hu (bolha.lvs.iif.hu [193.225.14.181]) by strudel.ki.iif.hu (Postfix) with ESMTP id C125B461; Mon, 27 Oct 2014 17:14:30 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at bolha.lvs.iif.hu Received: from strudel.ki.iif.hu ([IPv6:::ffff:193.6.222.244]) by bolha.lvs.iif.hu (bolha.lvs.iif.hu [::ffff:193.225.14.72]) (amavisd-new, port 10024) with ESMTP id deyEp0f2TuRT; Mon, 27 Oct 2014 17:14:27 +0100 (CET) Received: by strudel.ki.iif.hu (Postfix, from userid 9002) id 0FFA85C7; Mon, 27 Oct 2014 17:14:27 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by strudel.ki.iif.hu (Postfix) with ESMTP id 0273B461; Mon, 27 Oct 2014 17:14:27 +0100 (CET) Date: Mon, 27 Oct 2014 17:14:26 +0100 (CET) From: Mohacsi Janos X-X-Sender: mohacsi@strudel.ki.iif.hu To: "Alexander V. Chernikov" Subject: Re: faith(4) / faithd(8) removal In-Reply-To: <544E2FA4.8080003@FreeBSD.org> Message-ID: References: <544E2FA4.8080003@FreeBSD.org> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: "freebsd-net@freebsd.org" , "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2014 16:14:32 -0000 Dear Alexander, On Mon, 27 Oct 2014, Alexander V. Chernikov wrote: > Hello everyone. > > I'd like to remove faith (IPv6/v4 translator) from base. > > * It does not seem like a proper way to translate between IPv4/IPv6 traffic. It is a proper way to translate between IPv4 and IPv6 TCP as defined in https://tools.ietf.org/html/rfc3142 However if there no need for TRT among the FreeBSD users it is completely acceptable to remove from the system. Best Regards, Janos Mohacsi > There are several well-documented (and already implemented) technologies: > Stateful/stateless NAT64 (rfc 6146, 6145), 464XLAT (6877). > Unfortunately, we don't have in-kernel NAT64 implementation, but there > are > some userland-base one, like net/tayga64. > * It does complicate IPv6 processing path > * It does not seem to be used: last non-trivial commit was 10 years ago > (126781). > * OpenBSD removed it in 2013: > http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/net/Attic/if_faith.c > > If there are no objections I'll remove it in a week. > > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" >