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 |
|
Bob Halley
|
dd324bd791
|
always ignore sigpipe
|
1999-05-12 22:54:46 +00:00 |
|
Bob Halley
|
a829555ed7
|
linux threads support
|
1999-05-12 22:35:40 +00:00 |
|
Bob Halley
|
6050eb5ab4
|
do not wait for SIGABRT
|
1999-05-12 17:37:38 +00:00 |
|
Bob Halley
|
96f55bdc73
|
add app
|
1999-05-12 09:44:35 +00:00 |
|
Michael Graff
|
fb3dcb0b60
|
Use the prototypes from isc/list.h directly, rather than util.h hacks
|
1999-04-29 04:49:52 +00:00 |
|
Bob Halley
|
120e76fc54
|
add stdtime
|
1999-04-09 01:08:46 +00:00 |
|
Michael Graff
|
e0834816d7
|
clean up comments
|
1999-03-30 06:22:28 +00:00 |
|
Michael Graff
|
d4aa1c590e
|
more fixes.
|
1999-03-30 06:18:45 +00:00 |
|
Michael Graff
|
b73eb944cd
|
Changes talked about at IETF -- code cleanup, result code cleanup, etc
|
1999-03-29 23:56:06 +00:00 |
|