(Sorry for the long delay in responding)
>>>>> On Thu, 13 Nov 2003 21:00:21 -0500,
>>>>> Nicholas Carbone <[EMAIL PROTECTED]> said:
> I am working on the implementation of the APIs that build routing headers
> and options headers from RFC3542. Is there a particular reason that
> non-standard type uint_t is used for the align argument to
> inet6_opt_append()?
No, it should be a bug. Actually, "uint_t" introduced from the very
beginning of the document, and we simply have not noticed the bug...
The "Summary of New Definitions" section of
draft-ietf-ipngwg-2292bis-01.txt says
<netinet/in.h> int inet6_opt_append(void *, size_t, int,
uint8_t, size_t, uint_8, void **);
so, I guess the original intention was "uint8_t".
And, in fact, the current implementation of the KAME project uses
uint8_t for the align parameter.
I don't know how to correct this one, though. Obviously, we cannot
revise the document again just due to this problem.
JINMEI, Tatuya
Communication Platform Lab.
Corporate R&D Center, Toshiba Corp.
[EMAIL PROTECTED]
--------------------------------------------------------------------
IETF IPv6 working group mailing list
[EMAIL PROTECTED]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------