|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-4) unstable; urgency=low * src/test.c: cleanup/improve selftest to not read access memory outside the accessible address space (thx Kurt Roeckx, closes: #310071). * debian/implicit: update to revision 1.10. * debian/control: Build-Depends: dietlibc-dev [diet archs]. * debian/libdjbdns1.postinst, debian/libdjbdns1.postrm: minor. * debian/rules: build additional diet c 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»