From owner-freebsd-net@FreeBSD.ORG Wed Jan 1 04:20:15 2014 Return-Path: Delivered-To: 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 ESMTPS id B886B6DF; Wed, 1 Jan 2014 04:20:15 +0000 (UTC) Received: from yoshi.bluerosetech.com (yoshi.brtsvcs.net [IPv6:2607:f2f8:a450::66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9F86D12B3; Wed, 1 Jan 2014 04:20:15 +0000 (UTC) Received: from chombo.houseloki.net (c-71-236-222-167.hsd1.wa.comcast.net [71.236.222.167]) by yoshi.bluerosetech.com (Postfix) with ESMTPSA id 8C17DE6048; Tue, 31 Dec 2013 20:20:14 -0800 (PST) Received: from [IPv6:2601:7:16c0:b50:a4d6:5ff6:5c8a:1f92] (unknown [IPv6:2601:7:16c0:b50:a4d6:5ff6:5c8a:1f92]) by chombo.houseloki.net (Postfix) with ESMTPSA id E144C15B; Tue, 31 Dec 2013 20:20:12 -0800 (PST) Message-ID: <52C39779.3030309@bluerosetech.com> Date: Tue, 31 Dec 2013 20:20:09 -0800 From: Darren Pilgrim User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: jhellenthal@dataix.net, net@freebsd.org, rc@freebsd.org Subject: Re: network.subr _aliasN handling References: <20131228055324.GA72764@aim7400.DataIX.local> In-Reply-To: <20131228055324.GA72764@aim7400.DataIX.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 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, 01 Jan 2014 04:20:15 -0000 On 12/27/2013 9:53 PM, jhellenthal@dataix.net wrote: > Looking at _alias'N' sequentialy feels like a neucense. It is. It's also very easy to overlook a gap and have the system break on a reboot. I thought ipv4_addrs_* was a good solution.