From owner-freebsd-net@FreeBSD.ORG Wed Aug 21 22:05:11 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 28C5AC9F; Wed, 21 Aug 2013 22:05:11 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from mail-ve0-x232.google.com (mail-ve0-x232.google.com [IPv6:2607:f8b0:400c:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A3A282FE4; Wed, 21 Aug 2013 22:05:10 +0000 (UTC) Received: by mail-ve0-f178.google.com with SMTP id ox1so916035veb.9 for ; Wed, 21 Aug 2013 15:05:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=kgRzr7ZvejxZLZCkZQ5Jp215A/jLpdP3B8ACl3wX3E0=; b=T02y7BX7HvN9V392bnXE2hVyjB2ApiKDDfl00vIyAtH2tJhDoeaNKIwu3/UwePjYbb Sja6gUpReUiWWOrZVbc50bSob1Vs1YZGwTbs6WYIKb/G8V2Q9p9LaOhjUiB9NKwpravQ 5pz0A82B8TuoIa6mvsmMYhIwFeXwrrdEo5ZYl7WVglyXSvbiWwym5VtMu/yYfb10FMsA uqQGOwv7Yr0swSeXLwdpi6c5d9vbTHAokv7kLYnmziQb5r/aA4zc8eu211Cw9r+dgvWQ tawKMEEOHwYUl6j8ycbUIO/a9gNWFRk0+R4DX5Yr/1gCNM/XOu4DQxNVJbgOetLY60SA Cxkw== MIME-Version: 1.0 X-Received: by 10.220.76.10 with SMTP id a10mr234156vck.31.1377122709844; Wed, 21 Aug 2013 15:05:09 -0700 (PDT) Received: by 10.220.96.78 with HTTP; Wed, 21 Aug 2013 15:05:09 -0700 (PDT) In-Reply-To: References: <20130822.032022.481255110184207810.hrs@allbsd.org> Date: Wed, 21 Aug 2013 18:05:09 -0400 Message-ID: Subject: Re: CFR: FIB handling improvements From: "Sam Fourman Jr." To: Will Andrews Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "Justin T. Gibbs" , freebsd-net@freebsd.org, Hiroki Sato , Alan Somers X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2013 22:05:11 -0000 On Wed, Aug 21, 2013 at 5:28 PM, Will Andrews wrote: > > Other places in rc.d/routing can make use of 'all' in that case. > > No, loopback host routes are not installed into all FIBs, only FIB 0. > This is with rt_add_addr_allfibs == 0 (see rtinit1()), which probably > explains why. We could add an override for lo0 addresses, but perhaps > this is something that should be configurable? i.e. allow the > administrator to specify in rc.conf which FIBs lo0's host route should > be placed on? > > Will, you have my wheels turning, configurable tuning for lo0's host route. This would defiantly be a interesting feature. -- Sam Fourman Jr.