From owner-freebsd-current@FreeBSD.ORG Sat May 10 07:15:03 2008 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 6370C1065675 for ; Sat, 10 May 2008 07:15:03 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outH.internet-mail-service.net (outh.internet-mail-service.net [216.240.47.231]) by mx1.freebsd.org (Postfix) with ESMTP id 4E6EC8FC1B for ; Sat, 10 May 2008 07:15:02 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Sat, 10 May 2008 11:03:25 -0700 Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id 528112D600E; Sat, 10 May 2008 00:15:02 -0700 (PDT) Message-ID: <48254B75.7060600@elischer.org> Date: Sat, 10 May 2008 00:15:01 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: "Bruce M. Simpson" References: <4824F1B4.6010302@elischer.org> <48254A57.5040603@FreeBSD.org> In-Reply-To: <48254A57.5040603@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: Multiple routing table support commited 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: Sat, 10 May 2008 07:15:03 -0000 Bruce M. Simpson wrote: > Julian, > > Thanks so much for this. > > Julian Elischer wrote: >> I have committed the base of teh Multi-routing-table support. >> I am current;y waiting for it to loop back to me before a final >> make universe test, but I think it should be ok. >> if you do nothing you should not see any difference. > > I think you well deserve a break after all that effort. I look forward > to p4 merge >;-> > > [I waded into the pf code last week, to write a patch to allow IP Router > Alert out by default -- as it breaks IGMP/MLD and thus link-scope/all > multicasting. > It looks like it wouldn't be too difficult for someone to add a "setfib" > tag, however, this can break backwards compatibility with pfsync'ed > nodes if pfstate/pfrule are changed.] max laire did some of this already... check the pf files now. there should already be some fib support.. look at teh pre commit diff at: http://www.freebsd.org/~julian/mrt.diff. the pf changes are right at the top. I will admit that I haven't tested the pf changes, as they are max's work but as its a "New" feature in freeBSD it can't hurt any existing setups and I did confirm that the certainly don't break any other code. > >> This code, backported to 6.3 is running on Ironport appliances >> and Cisco/Ironport has graciously allowed it to be given back. > > Thanks also to them for making this possible. > > cheers > BMS