From owner-freebsd-net@FreeBSD.ORG Thu Jul 27 02:53:23 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C83E616A4DF for ; Thu, 27 Jul 2006 02:53:23 +0000 (UTC) (envelope-from Susan.Lan@zyxel.com.tw) Received: from zyadd226.zyxel.com.tw (zyadd226.zyxel.com.tw [61.222.65.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3B4B43D58 for ; Thu, 27 Jul 2006 02:53:21 +0000 (GMT) (envelope-from Susan.Lan@zyxel.com.tw) Received: from zytwbe01.zyxel.com ([172.23.5.10]) by smtp.zyxel.com.tw with InterScan Messaging Security Suite; Thu, 27 Jul 2006 11:01:42 +0800 Received: from zytwfe01.ZyXEL.com ([172.23.5.5]) by zytwbe01.zyxel.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 27 Jul 2006 10:53:17 +0800 Received: from [172.23.17.43] ([172.23.17.43]) by zytwfe01.ZyXEL.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 27 Jul 2006 10:53:17 +0800 Message-ID: <44C82AA4.30306@zyxel.com.tw> Date: Thu, 27 Jul 2006 10:53:24 +0800 From: Blue User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Jul 2006 02:53:17.0157 (UTC) FILETIME=[CF9BC150:01C6B127] Subject: [FreeBSD-6.1Release]About the removal of route cache in PCB 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: Thu, 27 Jul 2006 02:53:23 -0000 Hi, all: I am wondering why the FreeBSD-6.1 version removes the route cache in PCB (struct inpcbin in_pcb.h)? Does the removal do anything good? Or its existence would have potential problems? 'Cause in my opinion, the removal would only produce extra time when emitting a packet since the routing table lookup is unavoidable. So there's must be a good reason for the change. Best regards, blue