summaryrefslogtreecommitdiff
path: root/lib/libc/net/getaddrinfo.c
Commit message (Expand)AuthorAgeFilesLines
* Don't ignore trailing spaces after numerical IP addresses.Hajimu UMEMOTO2017-12-201-1/+2
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-1/+3
* Silently handle freeaddrinfo(NULL) for compatibility with code whichKonstantin Belousov2017-09-141-5/+4
* Cleanup inelegant calloc(3) introduced in r310984.Pedro F. Giffuni2017-01-021-1/+1
* Use calloc instead of malloc + memset(.., 0, ..)Enji Cooper2016-12-311-8/+4
* 'addrlen' does not matter when we need to find the first non-zero bit inAndrey A. Chernov2016-08-311-1/+1
* The formal behavior of qsort is unstable with regard to objects thatAndrey A. Chernov2016-08-271-0/+19
* Initialize `ai` to NULL and test for `ai` with type-appropriate valuesEnji Cooper2016-08-131-3/+5
* libc: spelling fixes.Pedro F. Giffuni2016-04-301-1/+1
* libc: do not include <sys/types.h> where <sys/param.h> was already includedAndriy Voskoboinyk2016-04-181-1/+0
* libc: make some more use of the nitems() macro.Pedro F. Giffuni2016-04-161-3/+3
* If we end up following a CNAME chain that does not findHajimu UMEMOTO2015-12-211-1/+6
* Use _map_v4v6_address().Hajimu UMEMOTO2015-12-181-4/+3
* Add AI_V4MAPPED and AI_ALL support for getaddrinfo(3).Hajimu UMEMOTO2015-12-181-25/+131
* RFC 3493 requires ignoring the loopback address for A_ADDRCONFIG.Hajimu UMEMOTO2015-12-121-1/+1
* The calls to RES_SET_H_ERRNO() macro on error paths wind upHajimu UMEMOTO2015-12-101-1/+2
* - Move PF_LOCAL at the end of the array. PF_INET{,6} is used more often.Hiroki Sato2015-10-031-7/+9
* Add PF_LOCAL support in getaddrinfo(3) and getnameinfo(3):Hiroki Sato2015-09-201-20/+72
* Stop including if_var.h from userland.Gleb Smirnoff2015-04-061-1/+0
* Renove faith(4) and faithd(8) from base. It looks like industryAlexander V. Chernikov2014-11-091-52/+0
* Fix build with WITHOUT_INET6.Hajimu UMEMOTO2014-06-261-0/+2
* - Exclude loopback address rather than loopback interface.Hajimu UMEMOTO2014-06-261-13/+27
* Exclude IPv4 address from doing longest match.Hajimu UMEMOTO2014-06-231-1/+2
* Use SOCK_CLOEXEC.Hajimu UMEMOTO2014-06-191-1/+1
* Retooling addrconfig() to exclude addresses on loopback interfacesHajimu UMEMOTO2014-06-181-29/+62
* Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks.Kevin Lo2014-04-071-0/+5
* libc: Use SOCK_CLOEXEC for various internal file descriptors.Jilles Tjoelker2013-09-061-5/+7
* libc: Make various internal file descriptors from fopen() close-on-exec.Jilles Tjoelker2013-08-231-2/+2
* Return zero from get_addrselectpolicy() when no source-address-selectionMaksim Yevmenkin2012-07-181-0/+2
* libc: Remove some unused strings from getaddrinfo().Jilles Tjoelker2012-07-151-13/+12
* Fix two warnings about self-assignment in libc. These normally onlyDimitry Andric2012-06-061-1/+1
* Eliminate two cases of unwanted strncpy(). The name is not requiredXin LI2012-04-021-2/+0
* Handle the internal scope address representation of the KAME IPv6Hajimu UMEMOTO2012-01-071-1/+2
* Query DNS only once per an address family.Hajimu UMEMOTO2009-03-291-86/+170
* Add support for SCTP to getaddrinfo(3).Hajimu UMEMOTO2009-03-251-7/+20
* getaddrinfo(3) should accept numeric when ai_socktype is notHajimu UMEMOTO2009-03-241-1/+11
* Shutup warning for DNAME RR.Hajimu UMEMOTO2009-02-081-1/+2
* Remove incomplete support of AI_ALL and AI_V4MAPPED.Hajimu UMEMOTO2008-02-031-21/+0
* ensure the head entry of addrinfo chain has non-NULL ai_canonname to beJINMEI Tatuya2007-09-051-2/+19
* do not overload the port number on to the return value ofHajimu UMEMOTO2006-07-231-8/+9
* remove obsolete comments.Hajimu UMEMOTO2006-07-221-8/+0
* simplification in explore_numeric: unified the post-process withHajimu UMEMOTO2006-07-211-32/+22
* RFC3493 requires use of inet_aton for AF_INET.Hajimu UMEMOTO2006-07-211-3/+7
* clean-up: rewrote explore_null and explore_numeric without using sentinel.Hajimu UMEMOTO2006-07-211-35/+20
* - Extend the nsswitch to support Services, Protocols and RpcHajimu UMEMOTO2006-04-281-0/+197
* fix indent.Hajimu UMEMOTO2006-04-011-9/+9
* If the query choked with EDNS0, retry without EDNS0.Hajimu UMEMOTO2006-03-281-8/+24
* - Use ANSI C prototype.Hajimu UMEMOTO2006-03-251-104/+38
* When res_nquerydomain() returns SERVFAIL, we should try next domain.Hajimu UMEMOTO2006-03-241-1/+9
* When res_send() fails, we should reserve an error code.Hajimu UMEMOTO2006-03-241-2/+2