From owner-freebsd-net Tue Sep 4 21: 9: 0 2001 Delivered-To: freebsd-net@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id 0315037B403 for ; Tue, 4 Sep 2001 21:08:56 -0700 (PDT) Received: from elischer.org (InterJet.elischer.org [192.168.1.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id VAA21213; Tue, 4 Sep 2001 21:21:02 -0700 (PDT) Message-ID: <3B95A0BE.9F2BEC4D@elischer.org> Date: Tue, 04 Sep 2001 20:49:18 -0700 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: keiichi@iij.ad.jp Cc: itojun@iijlab.net, net@FreeBSD.ORG, users@ipv6.org, core@kame.net Subject: Re: IPV6/KAME/protosw integration cleanup References: <28752.998915728@itojun.org> <86heutd3z1.wl@keiichi01.osaka.iij.ad.jp> <87sne3y0bq.wl@keiichi00.osaka.iij.ad.jp> <86ae0afhaf.wl@keiichi01.osaka.iij.ad.jp> Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Keiichi SHIMA wrote: > > Hi all, > > At first, I told a lie in one point, > > > We had removed all the varargs input/output functions from the > > IPv4/IPv6 stacks of the KAME repositry. These modifications will > > make > > We removed all the varargs functions from the IPv4 stack (#ifdef'ed > for FreeBSD), but preserved for the IPv6 stack. This is for our > inter-OS source code maintainancability. We share all the IPv6 code > among the *BSDs. Since we are developing the IPv6 stack actively now, > it is important for us to reduce the difference among several OSes. that suits me. IPV6 is under active development and not yet a core function. It is expected to be 1/ changing 2/ suboptimal (due to debugging etc) 3/ not completely tidied up Firstly let me apologise somewhat for the strength of my complaints recently. I was less polite than I should have been. Also I wish to thank you about these changes. > > Anyway, as we don't have any varargs input/output functions in FreeBSD > code any more, some of annoying warning messages have disappeared. thankyou > > > it easier to import KAME code into FreeBSD4/5. Now we are testing the > > code with KAME/FreeBSD4 and it looks OK. I will soon make a patch for > > FreeBSD5 and post it to the related mailing lists for review. > > Please look into the attached patch for FreeBSD-current. I am looking now they seem fine.. If you wish I could commit them.. have you tested them? Also, there was some code in the previous patch from KAME that had some confusion. at the bottom of encap4_input() can you let me know what the correct cod eshould look like.. (keeping in mind that ipip_input() just calls rip_input() and that ipip_input is not compiled by default in LINT so lint failed to compile as it was.) -- +------------------------------------+ ______ _ __ | __--_|\ Julian Elischer | \ U \/ / hard at work in | / \ julian@elischer.org +------>x USA \ a very strange | ( OZ ) \___ ___ | country ! +- X_.---._/ presently in San Francisco \_/ \\ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message