GSoC community ideas/Nsock based asynchronous hostname lookup
From SecWiki
Hostname lookups are currently performed in a blocking way using getaddrinfo(3). Nsock could provide a dedicated API for this. It would open the door to many further performance improvements. Nsock proxy mode would also benefit such a feature. Note that we want to be able to specify the nameservers to use.
Links:
- nmap_dns.cc for the reverse resolution engine
- Drepper's proposal for GNU libc at http://www.akkadia.org/drepper/asynchnl.pdf