Use of pool servers reveals unacceptable crash rate in async DNS

Eric S. Raymond esr at
Sun Jun 26 23:44:21 UTC 2016

Mark Atwood <fallenpegasus at>:
> Is getaddrinfo_a() in RTEMS?  QNX?   BSD?

It's not an OS thing, it's a toolchain thing.  getaddrinfo_a() is implemented
using standard C and POSIX threads, it doesn't need OS-specific support.

Linux has it because Linux uses libc whether you're compiling with gcc
or clang.  Any of those other platforms will have it *if* they have
(gcc || clang) && glibc.

There is at least one other implementation out there, in a GPL-licensed
plackage called "adns".
		<a href="">Eric S. Raymond</a>

More information about the devel mailing list