548cc318ca
dig/host/whatever assumes that it is using BIND8 code. mixing BIND4 in libc with BIND8 code will result in very strange behavior, or program panics. it is not necessary for dig/host/whatever to obey /etc/nsswitch.conf, actually dig(1) is explicit about it. now dist/bind is almost clean BIND822p5, with the following exception: - /etc/irs.conf will never be visited when running BIND8 toolchain, to make it less complex. the search order for BIND8 toolchain is defined in dist/bind/lib/irs/gen.c:default_map_rules(). and usr.sbin/bind compiles them in BSD make framework, with no tricks at all. |
||
---|---|---|
.. | ||
test | ||
db_defs.h | ||
db_dump.c | ||
db_func.h | ||
db_glob.h | ||
db_glue.c | ||
db_ixfr.c | ||
db_load.c | ||
db_lookup.c | ||
db_save.c | ||
db_sec.c | ||
db_tsig.c | ||
db_update.c | ||
named.conf | ||
named.h | ||
ns_config.c | ||
ns_ctl.c | ||
ns_defs.h | ||
ns_forw.c | ||
ns_func.h | ||
ns_glob.h | ||
ns_glue.c | ||
ns_init.c | ||
ns_ixfr.c | ||
ns_lexer.c | ||
ns_lexer.h | ||
ns_main.c | ||
ns_maint.c | ||
ns_ncache.c | ||
ns_notify.c | ||
ns_parser.h | ||
ns_parser.y | ||
ns_parseutil.c | ||
ns_parseutil.h | ||
ns_req.c | ||
ns_resp.c | ||
ns_signal.c | ||
ns_sort.c | ||
ns_stats.c | ||
ns_udp.c | ||
ns_update.c | ||
ns_xfr.c | ||
pathtemplate.h | ||
version.c |