Commit Graph
2812 Commits
Author SHA1 Message Date
Michael Graff 03eb24f79a checkpoint new lwresd code 2000-01-19 01:27:30 +00:00
Bob Halley 6cff00c8e1 cancel the correct socket. 2000-01-19 00:50:42 +00:00
Andreas Gustafsson 206a60c0d7 eliminated global variable ns_g_rootns; simplified
server startup/cleanup procedure
2000-01-18 23:38:42 +00:00
Mark Andrews a32d332e52 Remove AI_MASK 2000-01-18 23:38:19 +00:00
Andreas Gustafsson d3f21080e6 report socket errors using isc_log_write, not UNEXPTECTED_ERROR 2000-01-18 22:57:24 +00:00
Andreas Gustafsson b23d5b6191 eliminated compiler warning and extra
newline in error message
2000-01-18 22:49:55 +00:00
Andreas Gustafsson b3d8a5883a access server config data only during initial setup,
to simplify locking
2000-01-18 22:21:57 +00:00
Bob Halley 1b18bdae7d cleanup netdb.h 2000-01-18 21:13:29 +00:00
Bob Halley 0b79f0bbb2 add netdb.h 2000-01-18 21:11:40 +00:00
Bob Halley f53f2fbfe4 add inter_test 2000-01-18 21:10:21 +00:00
Bob Halley 48870cbd6e eliminate compiler warning 2000-01-18 20:57:06 +00:00
Bob Halley 78eeb67d6c more documentation 2000-01-18 19:17:04 +00:00
Bob Halley 87837577a1 improve documentation 2000-01-18 19:10:39 +00:00
Bob Halley 591ab6023e working code 2000-01-18 19:07:39 +00:00
Bob Halley c8e15d5c18 remove byaddr from event 2000-01-18 19:07:27 +00:00
Bob Halley 37392bc121 now works more like host 2000-01-18 19:07:04 +00:00
Bob Halley 2d80f690e0 add byaddr_test 2000-01-18 19:06:38 +00:00
Bob Halley 13886f5d45 eliminate compiler warning 2000-01-18 18:16:34 +00:00
Andreas Gustafsson b03758b04e eliminated global variables ns_g_zonemgr and ns_g_clientmgr 2000-01-18 18:09:47 +00:00
Andreas Gustafsson d468db05b3 client manager cleanup could access freed memory 2000-01-18 18:07:07 +00:00
Andreas Gustafsson 1a087ddc8f #endif was misspelled as #define 2000-01-18 17:28:25 +00:00
Mark Andrews a71f9502bf add interface iterator test 2000-01-18 05:43:21 +00:00
Mark Andrews 5e2b6219d2 Add IPv6 support 2000-01-18 05:42:53 +00:00
Mark Andrews ccb185b942 Add Solaris IPv6 support 2000-01-18 05:42:33 +00:00
Mark Andrews 0857dced07 test code for interface iterator. 2000-01-18 05:41:06 +00:00
Mark Andrews 5152622c34 update comment 2000-01-18 05:38:19 +00:00
Mark Andrews 3b5362b073 checkpoint 2000-01-18 05:37:58 +00:00
Mark Andrews 369083db00 Link get*.c into build
INADDR_LOOPBACK is not defined for all OSs
2000-01-18 05:37:19 +00:00
Mark Andrews c7620c99f1 Add tests for new BSD API. 2000-01-18 05:35:46 +00:00
Mark Andrews b133182edd Initial code 2000-01-18 05:34:22 +00:00
Mark Andrews e518b02944 initial code 2000-01-18 04:46:43 +00:00
Bob Halley 3f3f44c396 minor tweaks to code flow after starting a fetch 2000-01-18 02:51:50 +00:00
Bob Halley c3f4c82900 checkpoint 2000-01-18 02:50:23 +00:00
Bob Halley 2429ed58a2 INSIST that views with resolvers also have caches when they are frozen 2000-01-18 02:49:51 +00:00
Bob Halley e8e4cccb4c domain and nameservers arguments to createfetch are now optional 2000-01-18 02:49:03 +00:00
Bob Halley d42634d8a3 add byaddr_test 2000-01-18 02:47:53 +00:00
Michael Graff 0d9f5384a1 Implement lwres_getnamebyaddr() 2000-01-18 01:54:42 +00:00
Michael Graff c1cfd8ef05 close the socket on context destroy 2000-01-18 01:45:09 +00:00
Michael Graff 7dbf5a0b64 implement actual network I/O for lw resolver. All I/O is run through the
context, where the sockets are cached.  This means one context per thread.
2000-01-18 01:43:12 +00:00
Andreas Gustafsson ada4d10c44 fail gracefully if task creation fails 2000-01-17 23:54:05 +00:00
Andreas Gustafsson e57d7e30f1 merged the two functions ns_clientmgr_addtodispatch() and
ns_clientmgr_accepttcp() into a new single function,
ns_clientmgr_createclients()
2000-01-17 23:48:15 +00:00
Michael Graff 28dff2287e more checks against the length of the packet 2000-01-17 23:43:31 +00:00
Bob Halley e0d8e8073f If creating a task and the manager is exiting, return ISC_R_SHUTTINGDOWN 2000-01-17 23:41:33 +00:00
Michael Graff bab662ff0c all utility function file 2000-01-17 23:12:02 +00:00
Michael Graff 3b248999e6 parsing/rendering completed. 2000-01-17 23:11:49 +00:00
Michael Graff c05e003dce checkpoint 2000-01-17 21:38:54 +00:00
Andreas Gustafsson 1d5114b9a4 wired up the new 'tcp-clients' and 'recursive-clients' options 2000-01-17 20:07:31 +00:00
David Lawrence 4c9113533d checkpoint 2000-01-17 20:06:37 +00:00
David Lawrence eb421ff1a1 checkpoint 2000-01-17 18:02:11 +00:00
James Brister 9ff3698b6d Change destination of generated config file. 2000-01-17 15:12:14 +00:00