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.
15 lines
277 B
C
15 lines
277 B
C
/* $NetBSD: port_before.h,v 1.3 2000/03/01 10:50:00 itojun Exp $ */
|
|
|
|
/*
|
|
#define WANT_IRS_NIS
|
|
#define WANT_IRS_PW
|
|
#define WANT_IRS_GR
|
|
*/
|
|
#define SIG_FN void
|
|
#if defined(HAS_PTHREADS) && defined(_REENTRANT)
|
|
#define DO_PTHREADS
|
|
#endif
|
|
|
|
#define SETGRENT_VOID
|
|
#define SETPWENT_VOID
|