Michael Graff
c195f74e09
According to the latest KAME release, recently added to NetBSD, it isn't
...
permitted to directly include netinet6/in6.h anymore. The RFCs and drafts
all say to include netinet/in.h and that will define the ipv6 goop if the
host supports it.
Rather than break (broken) OSs, I added a check for NetBSD in configure
that will force the definitions of
ISC_PLATFORM_HAVENETINET6IN6H
and LWRES_PLATFORM_HAVENETINET6IN6H
to be #undef.
This isn't really as clean as I'd like. I'd rather be hard and say an OS
that requires direct include of netinet6/in6.h is broken, and remove it
fully from our code.
2000-04-06 01:22:46 +00:00
Andreas Gustafsson
e855fd594d
generate bin/tests/headerdep_test.sh
2000-04-05 17:39:20 +00:00
David Lawrence
00751e8880
do not set STD_* to the empty string
2000-04-04 20:54:15 +00:00
David Lawrence
9ac79ef3f8
use AC_TRY_LINK instead of AC_TRY_COMPILE when checking for in6addr_any
2000-04-04 18:33:08 +00:00
Bob Halley
75b02323f4
update copyright
2000-03-23 19:43:14 +00:00
Bob Halley
435532822d
deal with systems missing in6addr_any
2000-03-22 22:07:17 +00:00
Michael Graff
8e06cea14c
check for emacs-etags, and etags, and set @ETAGS@ as needed.
2000-03-16 23:04:37 +00:00
David Lawrence
566a01eb74
comment about BSD/OS 4.1 not needing pthread_init; unified os-specific thread issues into one case statement
2000-03-14 03:24:58 +00:00
David Lawrence
1ce985ab3c
do solaris-specific items on all solaris platforms, not just *sun-solaris*
2000-03-04 18:36:40 +00:00
Andreas Gustafsson
193738b819
introduced @SA@ macro for use as the filename extension
...
of static library archive files in Makefile rules
2000-02-23 23:02:28 +00:00
Andreas Gustafsson
971d1fe831
support overriding LOCALBASE on NetBSD (RT #62 )
2000-02-23 18:21:34 +00:00
Michael Graff
b2f85baf79
lwres library versioning
2000-02-23 02:42:14 +00:00
David Lawrence
df3c4c7988
all "dnl" comments are now "#" comments so they appear in configure
2000-02-11 18:35:11 +00:00
David Lawrence
0293ad1320
make sure INSTALL has an absolute path [RT 36]
2000-02-10 13:52:25 +00:00
David Lawrence
ae4cbb69ee
[RT 17] Special handling of prefix/sysconfdir/localstatedir. If none
...
are given, install to /usr/local but use /etc/named.conf and
/var/run/named.pid. If prefix is given, use it in the other two if they
are not also provided.
2000-02-10 01:14:06 +00:00
Bob Halley
a505a3f6e0
find sigwait() on FreeBSD
2000-02-09 19:22:36 +00:00
Bob Halley
e9b9953f9b
Since we're now using the "-pthread" compiler option on FreeBSD, we no longer
...
have to link with -lc_r explicitly.
2000-02-09 18:49:53 +00:00
Bob Halley
083699db84
minor tweaks for OpenBSD and FreeBSD
2000-02-09 18:29:38 +00:00
Bob Halley
1443aa0adf
Use the correct compiler settings for FreeBSD pthreads [RT 24]
2000-02-08 21:47:45 +00:00
Bob Halley
68e46ce9ee
Use '-std' flag when compiling on COMPAQ TRU 64.
2000-02-08 20:54:10 +00:00
David Lawrence
e32971f6c4
added missing -L switch when --with-kame specified
2000-02-05 14:46:51 +00:00
Bob Halley
35c842e05d
deal with lwres portability issues
2000-02-04 06:04:16 +00:00
Bob Halley
7d32c065c7
update copyright
2000-02-03 23:50:32 +00:00
David Lawrence
2b556032fd
(un)define ISC_PLATFORM_HAVENETINET6IN6H
2000-02-02 13:25:22 +00:00
David Lawrence
12ccbb032e
Check for sigwait in libc in addition to lib pthread.
...
(Although BSD/OS 4.0.1 is *still* totally ignoring INTR, no matter
whether HAVE_SIGWAIT is defined.
Require NEED_PTHREAD_INIT under BSD/OS 4.0* too.
Add rndc Makefile to configured Makefiles.
2000-01-31 14:31:39 +00:00
Mark Andrews
8a1930d026
Add test for long long int == long int.
2000-01-28 01:47:25 +00:00
Andreas Gustafsson
b21d8bac45
typo in ISC_LWRES_ENDNETENTINT substitution
2000-01-24 18:02:36 +00:00
Mark Andrews
afb4ad8f98
support for getnetbyaddr(in_addr_t, ...)
2000-01-24 12:22:19 +00:00
Mark Andrews
23693a3897
add int endnetent test
2000-01-24 12:06:01 +00:00
Mark Andrews
a272a55631
gethostbyadd changes
2000-01-24 11:52:30 +00:00
Mark Andrews
6182613ef5
call endhostent correctly
...
h_errno is not declared in netbsd pthreads implementation.
2000-01-24 06:35:42 +00:00
Mark Andrews
40f2417843
Add test for int sethostent() and int endhostent().
2000-01-24 00:59:31 +00:00
Mark Andrews
700f144288
Add test for gethostbyadd(void *, ...)
2000-01-24 00:28:53 +00:00
Mark Andrews
51a659eb71
finish strsep test
2000-01-21 01:53:59 +00:00
Mark Andrews
1bb509f58b
add test for strsep
2000-01-21 01:41:24 +00:00
Mark Andrews
0e7e4562fd
check for "int setnetent" vs "void setnetent"
2000-01-20 04:20:22 +00:00
Michael Graff
6448ffb2b9
use unsigned char, not void * in our buffers
2000-01-20 00:11:52 +00:00
Mark Andrews
c7620c99f1
Add tests for new BSD API.
2000-01-18 05:35:46 +00:00
Michael Graff
a3ab70dae2
start on lwres test code
2000-01-14 20:22:28 +00:00
Michael Graff
c68fa795a1
add lwres bits
2000-01-12 02:05:44 +00:00
Andreas Gustafsson
c0ef1acf49
IPv6 structure check always failed on OSF1 because #include
...
line had leading whitespace
2000-01-07 19:44:28 +00:00
David Lawrence
7bb707a347
--enable-ipv6/--diable-ipv6 supported.
...
added missing output of "no" when Kame is not found.
look for netinet6/in6.h.
2000-01-07 02:44:13 +00:00
David Lawrence
8a9b755d32
--with-kame option. feel free to change the option name with nary
...
a complaint from me.
also fixed up some text alignment for the help messages.
2000-01-07 00:34:38 +00:00
David Lawrence
33cad139b5
fricka fracka *(*#@*(#@ reversing erroneous checkin
2000-01-06 14:51:39 +00:00
David Lawrence
cc1b6f86f2
added ISC_RESULTCLASS_OMAPI
2000-01-06 14:47:39 +00:00
David Lawrence
4bcaefbcd3
avoid /usr/ucb/cc on Solaris. set BIND9_OMAPI_BUILDINCLUDE
2000-01-04 20:23:10 +00:00
Andreas Gustafsson
683da0cd90
added isc_sockaddr_eqaddrprefix() tests
1999-11-29 20:09:23 +00:00
David Lawrence
860728724a
configure omapi Makefiles
1999-10-31 23:22:36 +00:00
Bob Halley
1cafbcfa6f
add bin/named/unix/Makefile
1999-10-23 01:06:31 +00:00
Andreas Gustafsson
6c327669ba
when checking for in_port_t, include <sys/types.h> before
...
<netinet/in.h> as required by NetBSD
1999-10-09 01:01:11 +00:00