From owner-freebsd-net@FreeBSD.ORG Tue Apr 5 16:05:24 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 405751065673 for ; Tue, 5 Apr 2011 16:05:24 +0000 (UTC) (envelope-from if@xip.at) Received: from chile.gbit.at (ns1.xip.at [193.239.188.99]) by mx1.freebsd.org (Postfix) with ESMTP id 807CC8FC22 for ; Tue, 5 Apr 2011 16:05:22 +0000 (UTC) Received: (qmail 20360 invoked from network); 5 Apr 2011 18:05:21 +0200 Received: from unknown (HELO filebunker.xip.at) (89.207.145.147) by chile.gbit.at with (DHE-RSA-AES256-SHA encrypted) SMTP; 5 Apr 2011 18:05:21 +0200 Date: Tue, 5 Apr 2011 18:05:21 +0200 (CEST) From: Ingo Flaschberger To: "Li, Qing" In-Reply-To: Message-ID: References: , User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Nikolay Denev , Ingo Flaschberger , "freebsd-net@freebsd.org" Subject: RE: Routing enhancement - reduce routing table locking X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2011 16:05:24 -0000 Hi, > I see, > > What you are saying is the "rtalloc()" call does not have an indicator whether it should be searching > for an interface route or not. > > In the case when RADIX_MPATH is enabled, in_lltable_rtcheck() needs to walk the ECMP route chain > to find an interface route. yes. Bye, Ingo