|File Search||Catalog||Content Search|
The dns library provides several easy-to-use DNS lookup routines: dns_ip4, dns_ip4_qualify, dns_name4, dns_mx, and dns_txt.
dns_ip4_qualify supports the traditional configuration mechanisms for hostname rewriting: $LOCALDOMAIN, /etc/resolv.conf, and gethostname. It also supports a powerful new user-controlled rewriting mechanism.
The functions that read /etc/resolv.conf automatically reread it every ten minutes, so system administrators don't have to kill long-running programs.
The dns_domain_* and dns_packet_* functions make it easy to safely parse DNS packets. The dns_transmit_* functions send DNS queries of arbitrary types to arbitrary servers. These are the functions used in the dnscache program.
See http://cr.yp.to/djbdns/blurb/library.html for details.
This package contains the shared library.
libdjbdns (1.05-5) unstable; urgency=low * debian/implicit: update to revision 1.11. * debian/rules: fix typo which prevented libdjbdns.a from being stripped, and caused build failure on sid. -- Gerrit Pape <email@example.com> Mon, 14 May 2007 08:44:45 +0000 libdjbdns (1.05-4) unstable; urgency=low * src/test.c: cleanup/improve selftest to not read access memory outside the acce more»
This package was debianized by Gerrit Pape <firstname.lastname@example.org> on Fri, 6 Dec 2002 12:07:17 +0100. It was downloaded from http://cr.yp.to/djbdns.html Upstream Author: D. J. Bernstein <email@example.com> Copyright: The src/*.[ch] are in the public domain, extracted from the djbdns-1.05.tar.gz tarball. The man pages are created from the contents of the documentation found at http://cr.yp.to/djbdns/ more»