freebsd-ports/dns/adns/pkg-descr
Will Andrews 63eef36fd6 Add adns, an asynchronous DNS resolver library that provides a way to do
nslookups in a non-blocking manner. The adns distribution also comes with
some utilities similar to dig, host, nslookup, etc.

The port that I'm importing rips out the ${PORTOBJFORMAT} checking and
also trims the extra stuff in pkg/DESCR, which the original submission
contained.

PR:		17510
Submitted by:	Kostya Lukin <lukin@sapa.ivcme.elektra.ru>
Reviewed by:	billf, mharo
2000-04-02 05:37:29 +00:00

15 lines
644 B
Text

adns is a resolver library for C (and C++) programs. In contrast with
the existing interfaces, gethostbyname et al and libresolv, it has the
following features:
* It is reasonably easy to use for simple programs which just want
to translate names to addresses, look up MX records, etc.
* It can be used in an asynchronous, non-blocking, manner. Many
queries can be handled simultaneously.
Technical note: adns requires a real nameserver like BIND or
Dents running on the same system or a nearby one, which must be
willing to provide `recursive service'. I.e., adns is a `stub
resolver'.
WWW: http://www.chiark.greenend.org.uk/~ian/adns/