Proposed platform assumption changes

Russ Allbery rra at
Tue Jan 31 21:12:57 EST 2012

"Henry B. Hotz" <hotz at> writes:
> On Jan 28, 2012, at 9:09 AM, krbdev-request at wrote:

>> * POSIX signals, IPv6, and thread support have become ubiquitous on
>>   platforms people are likely to build krb5 on.  We can reduce
>>   complexity (particularly in network code by assuming IPv6) by
>>   assuming these features.

> I'm guessing this is a distinction without a difference, but IPv6
> support is widespread in OSs, NOT widespread on production networks
> (yet).

Yeah, I assume that what "assuming IPv6" here means is assuming that you
have getaddrinfo, getnameinfo, AF_INET6, inet_pton, and related things,
and don't need to write a bunch of configure machinery and glue to handle
the case where that stuff isn't there.

Russ Allbery (rra at             <>

More information about the krbdev mailing list