summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr/getaddrinfo_async.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* For correctness, do not read struct servent if getservbyname_r() failed.eric2018-11-031-7/+5
* More "explicitely" -> "explicitly" in various comments.krw2018-10-221-2/+2
* Put a common flags field in the query struct, rather than in somejca2017-02-271-7/+7
* Put a common subq pointer in the query struct, rather than one in eacheric2017-02-231-5/+5
* missing breakseric2017-02-211-1/+2
* Report the errno set by getifaddrs(3) if the setup for AI_ADDRCONFIG fails,eric2017-02-211-4/+5
* Remove support for HOSTALIASES from the resolver. This "open and parsederaadt2015-12-161-4/+1
* Remove support for "lookup yp" in /etc/resolv.conf. This historicalderaadt2015-11-231-101/+1
* fix conditionalseric2015-10-081-2/+2
* Handle case where no hint is passed in. Found as a crash of fdm by jturner@deraadt2015-10-081-2/+2
* getaddrinfo_async() shouldn't unconditionally intialize the resolverderaadt2015-10-071-2/+5
* remove bogus includes of err.heric2015-09-201-2/+1
* remove unused static functioneric2015-09-201-18/+1
* Wrap <asr.h> so internal calls go direct and all the symbols are weakguenther2015-09-141-1/+2
* Hide all unnecessary asr / resolver related API with _ prefixes.deraadt2015-09-091-118/+21
* Fix test against INADDR_LOOPBACKjca2015-08-161-2/+2
* fix a possible off-by-one when reading /etc/hosts if it doesn't enderic2015-05-291-3/+3
* simply use _PATH_HOSTS where appropriateeric2015-05-261-2/+2
* Kill outdated comment.jca2015-05-251-2/+2
* Skip search domains iteration if RES_DNSRCH and/or RES_DEFNAMES is unset.eric2015-05-251-2/+6
* AI_ADDRCONFIG: skip loopback addresses, not loopback interfaces.jca2015-05-051-4/+10
* Move the AI_ADDRCONFIG setup to its own function.jca2015-05-051-18/+41
* Limit AI_ADDRCONFIG effects to DNS queries.jca2015-02-141-17/+16
* fix a possible NULL-deref when trying to deref ifa->ifa_addrgilles2015-01-301-1/+3
* change _yp_domain[] to HOST_NAME_MAX+1, and re-arrange those who includederaadt2015-01-141-7/+9
* Nuke some obvious #include duplications.krw2014-11-181-2/+1
* When fopen()ing internal to libc (the API doesn't support the useguenther2014-09-151-2/+2
* Make queries using the search list for hostname lookups fail witheric2014-07-231-1/+7
* remove warning by adding explicit parentheses around && within ||chl2014-05-101-4/+4
* Implement AI_ADDRCONFIGsperreault2014-04-281-2/+39
* Make the asr API public. Install asr.h to /usr/include.h and manpages.eric2014-03-261-2/+4
* Cleanup and simplify the API to be exposed. Use better names foreric2014-03-251-21/+22
* prefix structure names to avoid ambiguity and possible collisions wheneric2014-03-141-6/+6
* fix support for HOSTALIASES.eric2014-03-031-14/+12
* need more #include files for resolv.h, for the non-YP case, which happensderaadt2014-02-261-1/+3
* Do not restrict chars in dname during label expansion, but validate resultingeric2014-02-261-10/+3
* Better search strategy for getaddrinfo. The address family loop musteric2014-02-171-14/+161
* Make some symbols static and prefix all visible symbols with asr_eric2013-07-121-12/+12
* Make hostaliases work for gethostbyname() and getaddrinfo() wheneric2013-06-011-5/+15
* Do not take external buffers for storing DNS responses in the internaleric2013-04-301-3/+3
* copy input flags in result addrinfo structures.eric2013-04-301-1/+2
* Comply with rfc2553. lib/libc/net/getaddrinfo.c already has this right.chrisz2013-04-081-2/+2
* space cleanup; ok ericderaadt2013-04-011-3/+3
* allow "0" as service name for raw sockets.eric2013-03-301-2/+2
* accept and use any protocol specified by the caller.eric2013-03-281-14/+10
* Only use the search domains for DNS lookups, as the current resolver does.eric2013-03-271-38/+27
* knferic2012-11-241-23/+22
* make separate structures for pack and unpackeric2012-11-241-3/+3
* include yp headers if necessary.eric2012-09-061-2/+8
* Get rid of the hostaddr_async subquery and merge its behavioureric2012-09-051-64/+290