Use of pool servers reveals unacceptable crash rate in async DNS
Eric S. Raymond
esr at thyrsus.com
Sun Jun 26 23:44:21 UTC 2016
Mark Atwood <fallenpegasus at gmail.com>:
> 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="http://www.catb.org/~esr/">Eric S. Raymond</a>
More information about the devel