From owner-svn-src-user@FreeBSD.ORG Wed Dec 31 03:15:19 2008 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C038F1065672; Wed, 31 Dec 2008 03:15:19 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.225]) by mx1.freebsd.org (Postfix) with ESMTP id 78AED8FC13; Wed, 31 Dec 2008 03:15:19 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so6743179rvf.43 for ; Tue, 30 Dec 2008 19:15:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=BhI0Ae1CPN2N2xvSipTpaWvuf+o0ucwEk64jjXw4fRU=; b=NMRC6HVASHFEZeeD+GuS3NKg65wTaFfn8tXIw0iKuiB8p+Q6RdS3e2CGxEVqMOTEZW eNqrt/NS9/1Qq3iPnyCy7GNq9yISBHW4SASkoqTXFoLXvXCYlHgae6OqHRkNoNgKLj/e kByNZKeyEtxG2bNK1Ye175wYvQg+rV87I41ao= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=cO3fDX2Cs7f89puICwSCN2YdF6rYp1CcFJQlmha0HWqd8BD1kTZxCYBj1T6kB0p3gj QFJy1HzKArp0th3mMUOaeD4nm5oJEXtIPb/dsZwkH+UKMEGu1yyxsSJGjck4T5wvNysO 4G/TZJoEaSgEqpuh2KtHuQLd/377jNrlhjJ5Q= Received: by 10.141.128.19 with SMTP id f19mr7597899rvn.9.1230693318963; Tue, 30 Dec 2008 19:15:18 -0800 (PST) Received: by 10.141.37.17 with HTTP; Tue, 30 Dec 2008 19:15:18 -0800 (PST) Message-ID: <3c1674c90812301915y5c42b01al445667b244cb0633@mail.gmail.com> Date: Tue, 30 Dec 2008 19:15:18 -0800 From: "Kip Macy" Sender: mat.macy@gmail.com To: "Bruce M. Simpson" In-Reply-To: <495A4F27.1050502@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200812300438.mBU4ceDK076135@svn.freebsd.org> <495A4F27.1050502@FreeBSD.org> X-Google-Sender-Auth: bf88d08b1e34e7d3 Cc: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: Re: svn commit: r186585 - user/kmacy/HEAD_fast_net/sys/netinet X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Dec 2008 03:15:20 -0000 On Tue, Dec 30, 2008 at 8:41 AM, Bruce M. Simpson wrote: > Kip Macy wrote: >> >> Author: kmacy >> Date: Tue Dec 30 04:38:39 2008 >> New Revision: 186585 >> URL: http://svn.freebsd.org/changeset/base/186585 >> >> Log: >> make ipv4 forwarding flowtable aware >> > > This is so that we continue to use the same IPv4 next-hop consistently in an > ECMP enabled kernel for sockets, right? Caching the rtentry in the inpcb (an earlier commit) already does that for connected sockets. This allows ip_forward to consistently forward packets to the same host so that ECMP can be used for server load balancing. Cheers, Kip