3 ms·
Your musl libc list is too short. GNU libc puts much of getaddrinfo() into one source file. musl libc splits it across several, including: * http://git.musl-
by JdeBP 11y ago
Your musl libc list is too short. GNU libc puts much of getaddrinfo() into one source file. musl libc splits it across several, including:
* http://git.musl-libc.org/cgit/musl/tree/src/network/getaddrinfo.c http://git.musl-libc.org/cgit/musl/tree/src/network/getaddri...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_serv.c http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_s...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_name.c http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_n...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_ipliteral.c http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_i...
* http://git.musl-libc.org/cgit/musl/tree/src/network/resolvconf.c http://git.musl-libc.org/cgit/musl/tree/src/network/resolvco...
See also the BSD libc implementation of getaddrinfo():
* https://svnweb.freebsd.org/base/stable/10/lib/libc/net/getaddrinfo.c?view=markup https://svnweb.freebsd.org/base/stable/10/lib/libc/net/getad...
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/net/getaddrinfo.c?annotate=1.114&only_with_tag=MAIN http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/net/getaddr...