From owner-freebsd-alpha Sun Dec 23 0:19:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 58E6937B416 for ; Sun, 23 Dec 2001 00:19:34 -0800 (PST) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id fBN8JOY02597; Sun, 23 Dec 2001 00:19:24 -0800 (PST) (envelope-from mjacob@feral.com) Date: Sun, 23 Dec 2001 00:19:24 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Bernd Walter Cc: Wilko Bulte , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD 4.5 alpha buyglet In-Reply-To: <20011223080046.GB61241@cicely9.cicely.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > What else would you use for loading a 64 bit value? Not if it's not aligned, and because the structure is fully enumerated, it should be known to be unaligned. > > If it starts with the second or later interface I would asume it's because > several structs are concatenated in the sysctl output and read as one. If > one of them is not n*8 bytes long you get an alignment offset. But as I > don't have more debug output than posted on the list I can only guess. The structures are all listed in if.h. Well- I must be wrong. I'm sure somebody would have fixed soemthing this egregious. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message