2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-28 13:08:06 +00:00

207 Commits

Author SHA1 Message Date
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