From owner-freebsd-current@FreeBSD.ORG Fri Jul 20 18:33:43 2007 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5DD316A41B for ; Fri, 20 Jul 2007 18:33:43 +0000 (UTC) (envelope-from bsd@kuehlbox.de) Received: from samael.qmail-ldap.de (mail.kuehlbox.de [62.159.47.22]) by mx1.freebsd.org (Postfix) with ESMTP id 3CB4D13C458 for ; Fri, 20 Jul 2007 18:33:42 +0000 (UTC) (envelope-from bsd@kuehlbox.de) Received: (qmail 70572 invoked from network); 20 Jul 2007 18:33:40 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=kuehlbox.de; b=EaD2H1NyJztG3lv6Ua2YBNgP+v33p8F3yiGkFhh88+vdpQRLZpqlxGB7pRsgt5j3d/9is+tDYlD499JBG8+80+JRrpDC2J/sQR9H6YAonRRRkKyPY1hqwmwCyKX3A40J ; Received: from unknown (HELO [192.168.200.128]) (bsd@kuehlbox.de@[82.135.93.20]) (envelope-sender ) by samael.qmail-ldap.de (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 20 Jul 2007 18:33:40 -0000 Message-ID: <46A10142.1030807@kuehlbox.de> Date: Fri, 20 Jul 2007 20:38:58 +0200 From: Teufel User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) MIME-Version: 1.0 To: current@FreeBSD.org References: <20070601105521.D77697@fledge.watson.org> <20070601125901.W92469@fw.reifenberger.com> <20070601.131946.71174943.imp@bsdimp.com> <200706040941.16507.hselasky@c2i.net> In-Reply-To: <200706040941.16507.hselasky@c2i.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: NET_NEEDS_GIANT removal X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 18:33:43 -0000 Hello everyone, is there any issue to replace i4b on -CURRENT with HPS one? I have had compiled these patches now for several years in my productions servers and had never issues with it. With all due respect to the authors, the current i4b looks very outdated. If HPS i4b is already GIANT-free, probably it would be a better idea to review the code and give some advices what needs to be fixed. Isdn in germany is still commonly used. I am currently installing some machines todo pf-stress-tests and could add a couple of isdn devices too if needed. Hans Petter Selasky wrote: > On Friday 01 June 2007 21:19, Warner Losh wrote: > >>>> i4b - ISDN implementation >>>> >>> ... >>> >>> Before deleting we should replace i4b with the one from hps. >>> http://www.selasky.org/hans_petter/isdn4bsd/index.html >>> It was said to be GIANT free last time I asked. >>> >> Who has reviewed this code? Last time I checked, it had all kinds of >> Byzantine construts that made it extremely difficult to penetrate. >> There were very few comments and it implemented state machines as >> computed gotos :-(. The cure would be worse than the disease. >> > > When was last time? > > The code is constantly changing during the years. > > --HPS >