From owner-freebsd-arch@FreeBSD.ORG Tue May 31 18:05:38 2005 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B19D016A41C; Tue, 31 May 2005 18:05:38 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D94C43D53; Tue, 31 May 2005 18:05:38 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.4/8.13.4/NETPLEX) with ESMTP id j4VI5WsE029159; Tue, 31 May 2005 14:05:32 -0400 (EDT) Date: Tue, 31 May 2005 14:05:32 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Warner Losh In-Reply-To: <20050531.115338.74685129.imp@bsdimp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: nectar@freebsd.org, des@des.no, standards@freebsd.org, current@freebsd.org, freebsd-arch@freebsd.org Subject: Re: [CFR] correct type of addrinfo.ai_addrlen and netent.n_net X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 18:05:38 -0000 On Tue, 31 May 2005, Warner Losh wrote: > > > > What do we gain from removing the padding? Is there even a single > > practical benefit to doing so? > > It is for posix compatibility. > > http://lists.freebsd.org/pipermail/freebsd-standards/2005-May/000869.html > > is where to start for an explaination. I don't think anyone doubts why it was changed, but POSIX does not dictate any order or layout of the structure. The padding need not be removed just for compliance sake. Unless we're missing something... -- DE