[132400] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Introducing draft-denog-v6ops-addresspartnaming

daemon@ATHENA.MIT.EDU (Daniel Hagerty)
Mon Nov 22 12:33:30 2010

To: Richard Hartmann <richih.mailinglist@gmail.com>
From: Daniel Hagerty <hag@linnaean.org>
Date: 22 Nov 2010 12:33:24 -0500
In-Reply-To: Richard Hartmann's message of "Mon, 22 Nov 2010 14:05:57 +0100"
Cc: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

Richard Hartmann <richih.mailinglist@gmail.com> writes:

> I will add quad to -03 anyway. If you get a few +1 on hexquad, I am
> against adding that, as well.

    Quad is a standard term for "64 bit integer" in C/C++.  For
example:

$ grep -c quad /usr/src/sys/netinet6/*|awk -F: '{tot+=$2} END{print tot}'
171

    which is to say, the kame derived ipv6 stack on this machine uses
one of the *quad_t types 171 times.

    Ambiguating usages like "Take the least signifigant quad of that
ipv6 address" to mean either 16 bits or 64 bits, when it currently is
unamibigously 64 bits won't make the lives of C/C++ programmers
writing IPv6 code any easier.


home help back first fref pref prev next nref lref last post