"Fossies" - the Fresh Open Source Software Archive
As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard
) with prefixed line numbers.
Alternatively you can here view
the uninterpreted source code file.
1 Copyright (C) Internet Systems Consortium, Inc. ("ISC")
3 See COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
5 $Id: roadmap,v 1.2 2004/03/05 05:04:54 marka Exp $
7 Road Map to the BIND 9 Source Tree
9 bin/named The name server. This relies heavily on the
10 libraries in lib/isc and lib/dns.
11 client.c Handling of incoming client requests
12 query.c Query processing
13 bin/rndc The remote name daemon control program
14 bin/dig The "dig" program
15 bin/dnssec The DNSSEC signer and other DNSSEC tools
16 bin/nsupdate The "nsupdate" program
17 bin/tests Test suites and miscellaneous test programs
18 bin/tests/system System tests; see bin/tests/system/README
19 lib/dns The DNS library
20 resolver.c The "full resolver" (performs recursive lookups)
21 validator.c The DNSSEC validator
22 db.c The database interface
23 sdb.c The simple database interface
24 rbtdb.c The red-black tree database
25 lib/dns/rdata Routines for handling the various RR types
26 lib/dns/sec Cryptographic libraries for DNSSEC
27 lib/isc The ISC library
28 task.c Task library
29 unix/socket.c Unix implementation of socket library
30 lib/isccfg Routines for reading and writing ISC-style
31 configuration files like named.conf and rndc.conf
32 lib/isccc The command channel library, used by rndc.
33 lib/tests Support code for the test suites.
34 lib/lwres The lightweight resolver library.
35 doc/draft Current internet-drafts pertaining to the DNS
36 doc/rfc RFCs pertaining to the DNS
37 doc/misc Miscellaneous documentation
38 doc/arm The BIND 9 Administrator Reference Manual
39 doc/man Man pages
40 contrib Contributed and other auxiliary code
41 contrib/idn/mdnkit The multilingual domain name evaluation kit
42 contrib/sdb Sample drivers for the simple database interface
43 make Makefile fragments, used by configure
45 The library interfaces are mainly documented in the form of comments
46 in the header files. For example, the task subsystem is documented in