Bob Halley
4dafa5b8ed
add missing .h files
2000-02-04 01:41:25 +00:00
Bob Halley
ca41b452ed
update copyrights
2000-02-03 23:08:31 +00:00
David Lawrence
6ad69891ee
use ISC_PLATFORM_NETINET6_IN6_H, don't use config.h
2000-02-02 13:26:22 +00:00
David Lawrence
8fc824d047
include <config.h>, since the definition of HAVE_NETINET6_IN6_H
...
is needed in this file.
2000-01-24 05:25:09 +00:00
Bob Halley
97f1a75cf0
reload support
2000-01-22 01:39:35 +00:00
David Lawrence
73a1e6a5d1
include netinet6/in6.h if present
2000-01-07 02:48:00 +00:00
David Lawrence
0bd4e3591a
reversing bogus checkin
2000-01-06 15:02:16 +00:00
David Lawrence
cc1b6f86f2
added ISC_RESULTCLASS_OMAPI
2000-01-06 14:47:39 +00:00
Michael Graff
58aaab3687
isc_stdtime_get() now returns void, not isc_result_t.
1999-12-16 23:29:07 +00:00
Bob Halley
0e1bef59f0
add isc_dir_chdir; change argument order of isc_dir_open
1999-10-31 19:08:17 +00:00
Mark Andrews
fce52c2b8c
`A prototype should be a prototype.
1999-10-09 13:24:37 +00:00
David Lawrence
4ad9b25e6d
new function isc_time_microdiff
1999-10-09 02:40:32 +00:00
David Lawrence
156d37e2dc
dir.h added to HEADERS
1999-10-06 19:41:01 +00:00
David Lawrence
a91a5c2322
New CPP macros ISC_DIR_NAMEMAX and ISC_DIR_PATHMAX; win32 are based
...
on _MAX_FNAME and _MAX_PATH, unix are "reasonable values" (256 and 1024)
because unix is inconsistent about this.
1999-10-06 19:36:13 +00:00
Bob Halley
51917258db
build system cleanups; improved include handling
1999-10-05 19:52:30 +00:00
David Lawrence
8671e8306b
configure ISC_NET_NEEDPORTT if "typedef isc_uint16_t in_port_t" is needed
1999-10-01 02:11:34 +00:00
David Lawrence
0307846c71
AIX does not define NAME_MAX or PATH_MAX by default. It would either
...
need a special cpp macro like _XPG4 defined or the name buffer would
need to be dynamically allocated based on pathconf(), which is
undesirably complicated. Instead 255 is used as a suitably sized NAME_MAX
and 1024 in place of PATH_MAX.
1999-10-01 01:12:04 +00:00
David Lawrence
49e558760e
directory scanning API for unix/nt portability
1999-09-23 17:31:59 +00:00
Michael Graff
2f072c2982
Update copyrights
1999-09-15 23:03:43 +00:00
Michael Graff
aca2a14afc
Implement MSG_TRUNC faking for UDP, on systems where recvmsg() doesn't set that
...
flag for us. To see if a UDP packet was truncated, look at
done_event->attributes and see if ISC_SOCKEVENTATTR_TRUNC is set.
1999-09-13 22:00:28 +00:00
Michael Graff
4c5faa6bcf
Do the bsd4.3/bsd4.4 msghdr test right.
1999-08-31 20:57:46 +00:00
Bob Halley
2f3cfa8c02
isc_net_haveipvN to isc_net_probeipvN
1999-07-19 23:54:09 +00:00
Bob Halley
727524f623
simply AF_INET6 and PF_INET6 checking
1999-07-16 00:56:59 +00:00
Bob Halley
489b3eb09a
check for PF_INET
1999-07-16 00:52:58 +00:00
Bob Halley
a761b4cd8d
forgot to change isc_inet_ to isc_net_
1999-07-16 00:43:18 +00:00
Bob Halley
e9c5347c19
add support for inet_{ntop,pton,aton}
1999-07-16 00:27:15 +00:00
Bob Halley
fef7437f8f
add netdb.h
1999-07-16 00:26:31 +00:00
Bob Halley
b8e1e8f743
ensure INADDR_ANY, IN6ADDR_ANY_INIT, in6addr_any, and in6addr_loopback defined
1999-07-15 20:15:03 +00:00
Bob Halley
bed86971bf
add isc_app_onrun
1999-07-14 02:03:44 +00:00
Bob Halley
8f0c024bf0
include <arpa/inet.h>
1999-07-13 02:01:06 +00:00
Bob Halley
2b71bc3d51
fix typo
1999-07-08 02:49:51 +00:00
Bob Halley
ae27cfaba3
add isc_net_haveipv[46]; cleanups
1999-07-08 02:45:17 +00:00
Bob Halley
7757bd0df7
switch to HAVEIPV6
1999-07-08 01:42:19 +00:00
Bob Halley
2fdead02e1
net.h should only be removed when distclean is made
1999-07-08 00:36:47 +00:00
Bob Halley
850cd84119
update
1999-07-08 00:32:05 +00:00
Bob Halley
7a4c7c53dc
ipv6.h support; clean up net.h
1999-07-08 00:02:59 +00:00
Bob Halley
e396e446c9
net.h is now generated
1999-07-08 00:02:34 +00:00
Bob Halley
5d63ed8564
fix copyright
1999-07-06 23:04:54 +00:00
Bob Halley
36d4a1b3bc
add net.h; sockaddr.h and netaddr.h are now generic
1999-07-06 22:59:21 +00:00
Michael Graff
5c02d3183f
add isc_sockaddr_equal()
1999-06-25 22:09:35 +00:00
Bob Halley
ee34b73efe
added ifdef notyet IPv6 support
1999-06-16 21:05:22 +00:00
Bob Halley
afdb3abb9b
zero interval and epoch; rename _get() to _now(); add _nowplusinterval()
1999-06-12 01:15:05 +00:00
Andreas Gustafsson
0237695c5e
initial version of generic network address structure
1999-05-26 06:21:08 +00:00
Bob Halley
96f55bdc73
add app
1999-05-12 09:44:35 +00:00
Bob Halley
120e76fc54
add stdtime
1999-04-09 01:08:46 +00:00
Bob Halley
7270737ca9
update copyrights
1999-03-06 04:03:53 +00:00
Bob Halley
7aacbd685b
C++ compatibility
1999-03-04 02:38:48 +00:00
Mark Andrews
15330e4fa2
isc_strtouq()
1999-02-05 04:57:20 +00:00
Bob Halley
4b1c5cc4ee
add
1999-01-07 02:06:14 +00:00
Bob Halley
3740b569ae
the great type change
1998-12-13 23:45:21 +00:00