Bob Halley
|
fef7437f8f
|
add netdb.h
|
1999-07-16 00:26:31 +00:00 |
|
Bob Halley
|
0d1f8c2672
|
eliminate inet.h and extra sys/ includes
|
1999-07-16 00:25:59 +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
|
507fa57547
|
add
|
1999-07-15 20:12:47 +00:00 |
|
Bob Halley
|
c65d0c4346
|
add ipv6.o; search for includes in build dir include
|
1999-07-15 20:12:37 +00:00 |
|
Bob Halley
|
86bbe826f0
|
add protocol family
|
1999-07-15 20:11:35 +00:00 |
|
Bob Halley
|
bed86971bf
|
add isc_app_onrun
|
1999-07-14 02:03:44 +00:00 |
|
Bob Halley
|
694c897b20
|
mkdep support
|
1999-07-13 20:12:47 +00:00 |
|
Bob Halley
|
1e0134b61e
|
sigwait() apparently blocks SIGABRT on linux, causing the main thread
to hang around instead of exiting if a child thread calls abort(). We now
listen for SIGABRT.
|
1999-07-13 02:22:11 +00:00 |
|
Bob Halley
|
8f0c024bf0
|
include <arpa/inet.h>
|
1999-07-13 02:01:06 +00:00 |
|
Bob Halley
|
ef4b66d355
|
update isc_sockettype_t enum names
|
1999-07-13 01:49:33 +00:00 |
|
Bob Halley
|
f26747f494
|
event tags are now void *
|
1999-07-10 01:05:54 +00:00 |
|
Michael Graff
|
3ce0769857
|
add UNEXPECTED_ERROR in one place where ISC_R_UNEXPECTED is returned.
|
1999-07-09 20:31:35 +00:00 |
|
Bob Halley
|
2b71bc3d51
|
fix typo
|
1999-07-08 02:49:51 +00:00 |
|
Bob Halley
|
e08daafffc
|
add
|
1999-07-08 02:45:47 +00:00 |
|
Bob Halley
|
ae27cfaba3
|
add isc_net_haveipv[46]; cleanups
|
1999-07-08 02:45:17 +00:00 |
|
Bob Halley
|
378344fdce
|
add net.c
|
1999-07-08 02:44:52 +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
|
86f2133b76
|
use ISC_NET_HAVESALEN instead of HAVE_SA_LEN
|
1999-07-08 00:03:58 +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
|
a86239c7cd
|
isc_sockaddr_t now has a length; dev->result was not set in internal_connect()
|
1999-07-07 02:05:08 +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 |
|
Bob Halley
|
283be780d8
|
do not need to include sys/types.h or sys/socket.h
|
1999-07-06 22:58:44 +00:00 |
|
Bob Halley
|
08fd94c483
|
lint
|
1999-07-06 22:58:04 +00:00 |
|
Bob Halley
|
047079a236
|
sockaddr.c is now generic
|
1999-07-06 22:57:44 +00:00 |
|
Bob Halley
|
64e41159a9
|
shared library support
|
1999-07-03 21:07:10 +00:00 |
|
Bob Halley
|
8b1b8c29cd
|
include sys/sockio.h if present (makes things work on Solaris)
|
1999-06-28 18:30:24 +00:00 |
|
Bob Halley
|
38bc5e05ab
|
fix casting problem
|
1999-06-28 18:29:35 +00:00 |
|
Michael Graff
|
5c02d3183f
|
add isc_sockaddr_equal()
|
1999-06-25 22:09:35 +00:00 |
|
Michael Graff
|
b456d80637
|
add isc_socket_gettype()
|
1999-06-25 01:36:52 +00:00 |
|
Bob Halley
|
ee34b73efe
|
added ifdef notyet IPv6 support
|
1999-06-16 21:05:22 +00:00 |
|
Bob Halley
|
d717d5600b
|
event purging api change
|
1999-06-15 23:18:44 +00:00 |
|
Bob Halley
|
afdb3abb9b
|
zero interval and epoch; rename _get() to _now(); add _nowplusinterval()
|
1999-06-12 01:15:05 +00:00 |
|
Michael Graff
|
2bc646508d
|
bitfields are your friend
|
1999-06-10 00:57:33 +00:00 |
|
Michael Graff
|
dbe7bf66ff
|
More simplification. internal events are now basically a plain old event.
|
1999-06-10 00:50:06 +00:00 |
|
Michael Graff
|
81231fc4c3
|
simplify part of socket.c -- one internal readable event for accepting
connections. This GREATLY simplifies cancellation, but needs testing.
|
1999-06-10 00:45:30 +00:00 |
|
Michael Graff
|
3433c5ee69
|
start transition to one internal event by keeping all state in the done events
|
1999-06-09 02:21:19 +00:00 |
|
Andreas Gustafsson
|
3b84ea68c0
|
use new isc_netaddr_t type to represent network addresses
|
1999-05-26 06:24:54 +00:00 |
|
Andreas Gustafsson
|
0237695c5e
|
initial version of generic network address structure
|
1999-05-26 06:21:08 +00:00 |
|
Michael Graff
|
03b062e71a
|
minor formatting change
|
1999-05-25 23:18:33 +00:00 |
|
Michael Graff
|
3402c82442
|
Don't attach to socket in the done event anymore, and GC the done_event_destroy() function.
|
1999-05-21 07:16:13 +00:00 |
|
Andreas Gustafsson
|
f80c797d42
|
added network interface iterator
|
1999-05-20 12:31:30 +00:00 |
|
Michael Graff
|
2eed8ba81c
|
tpyo
|
1999-05-17 22:56:13 +00:00 |
|
Michael Graff
|
17a30afad1
|
another cancel cleanup
|
1999-05-17 22:54:17 +00:00 |
|
Michael Graff
|
e89cd0396e
|
Fix a cancel problem, and use a condition variable rather than a hack
|
1999-05-17 22:31:26 +00:00 |
|
Andreas Gustafsson
|
278695c921
|
fixed apparent cut-and-paste-o in ISC_SOCKCANCEL_ACCEPT handler
|
1999-05-13 10:46:12 +00:00 |
|