summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr/asr_debug.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* swap rname and mname in debug output, and handle the USE_CD flageric2021-04-021-3/+4
| | | | from Boudewijn Dijkstra
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-2/+2
|
* To allow us to get rid of /etc/networks, make getnetby*(3)schwarze2018-04-281-3/+1
| | | | | | wrappers around gethostby*_async(3). If you had anything of importance in /etc/networks, specify it in /etc/hosts instead. Feedback and OK eric@, OK deraadt@
* Recognize and allow bits AD and CD in DNS replies.jca2017-02-271-4/+5
| | | | | | Needed for RES_USE_DNSSEC support. ok eric@ gilles@
* use common errnos instead of random strings as error indicators ineric2017-02-171-3/+4
| | | | | | pack/unpack contexts. ok krw@ deraadt@
* We are always using _PATH_RESCONF, so no need to remember the path oneric2015-10-281-5/+1
| | | | | | the resolver. ok millert@ deraadt@
* missing asr* -> _asr* symbol rename for building with debug codeeric2015-10-031-2/+2
| | | | ok jca@
* Hide all unnecessary asr / resolver related API with _ prefixes.deraadt2015-09-091-13/+13
| | | | direction & ok guenther
* Rename print_sockaddr() to avoid symbol visibility problemsjca2015-06-201-3/+3
| | | | | | print_sockaddr is internal to asr, and conflicts with ports/net/samba4. ok eric@
* simply use _PATH_HOSTS where appropriateeric2015-05-261-2/+1
|
* Make the asr API public. Install asr.h to /usr/include.h and manpages.eric2014-03-261-2/+3
| | | | | | Include tweaks suggested by mpi@ ok deraadt@
* Cleanup and simplify the API to be exposed. Use better names foreric2014-03-251-2/+1
| | | | | | structures, functions and defines. discussed with and ok deraadt@ guenther@
* prefix structure names to avoid ambiguity and possible collisions wheneric2014-03-141-13/+13
| | | | | | the API gets public. ok deraadt@
* Make some symbols static and prefix all visible symbols with asr_eric2013-07-121-5/+5
| | | | | | to prevent collisions with third-party programs. suggested by sthen@, ok theo@
* Add minimal support for _res setup and update.eric2013-05-271-17/+2
| | | | | | | | Change res_init() to initialize the _res structure on first call, and udpate the global async context if changes were made by the user. All resolver functions now call res_init() internally. fixes issue spotted by otto@
* show what we parsed in debug output; ok guether@otto2013-04-091-2/+2
|
* space cleanup; ok ericderaadt2013-04-011-10/+10
|
* knferic2012-11-241-12/+12
|
* make separate structures for pack and unpackeric2012-11-241-3/+3
|
* cleanup asr_debug.ceric2012-09-091-386/+197
|
* use proper macros for debug traces.eric2012-09-091-11/+7
|
* Get rid of the hostaddr_async subquery and merge its behavioureric2012-09-051-5/+1
| | | | | directly into getaddrinfo_async_run. Simplifies everything by a great deal.
* Make hostaddr_async() return a linked list of struct addrinfo. Firsteric2012-09-051-3/+1
| | | | | | round of a getaddrinfo_async() simplification. The goal is to make YP support easier to add, and eventually remove the whole hostaddr_async subquery.
* rename function to avoid symbol clasheric2012-07-071-5/+3
|
* fix a few warningseric2012-04-251-9/+15
|
* calling getnameinfo here is a bad idea. use inet_ntop.eric2012-04-151-6/+9
|
* Import asr, an experimental async resolver implementation.eric2012-04-141-0/+569
The idea is to eventually replace the existing resolver with something better. Time to start working on it in tree. ok deraadt@