Commit Graph

2855 Commits

Author SHA1 Message Date
Mark Andrews
4809af1b58 prototypes are now in netdb.h 2000-01-21 02:15:37 +00:00
Mark Andrews
058eeac210 add limits.h for INT_MAX 2000-01-21 02:13:38 +00:00
Mark Andrews
eda879bf41 Check for AI_NUMERICHOST seperately. 2000-01-21 02:08:24 +00:00
Mark Andrews
af5315fd93 <string.h> -> <isc/sting.h> for strsep(). 2000-01-21 02:03:16 +00:00
Mark Andrews
76ede14af1 Add strsep test results to platform.h 2000-01-21 02:01:10 +00:00
Mark Andrews
51a659eb71 finish strsep test 2000-01-21 01:53:59 +00:00
Mark Andrews
9b1e4986e1 add netdb.h.in 2000-01-21 01:42:50 +00:00
Mark Andrews
1bb509f58b add test for strsep 2000-01-21 01:41:24 +00:00
Mark Andrews
483a5a91ad add isc_strsep() and isc/string.h 2000-01-21 01:40:27 +00:00
Michael Graff
3e5981eec2 checkpoint 2000-01-21 01:32:10 +00:00
Michael Graff
12e302d5c7 free the allocated aliaslen array when freeing the alias name point array 2000-01-21 00:00:20 +00:00
Michael Graff
88ed7381f1 checkpoint; return lengths of each name as well as the name itself. 2000-01-20 23:58:27 +00:00
Andreas Gustafsson
588de173e3 program name was wrong in usage message 2000-01-20 23:07:01 +00:00
Michael Graff
0061a9d4a3 add client state bits, and start on individual parsing functions. 2000-01-20 21:35:47 +00:00
Michael Graff
17614edd7e small optimization; no functional change 2000-01-20 21:34:08 +00:00
Mark Andrews
fa756a197b remove extranious return 2000-01-20 06:38:47 +00:00
Mark Andrews
094810739f remove extranious break; 2000-01-20 06:35:51 +00:00
Mark Andrews
1c25465a58 int/void setnetent 2000-01-20 05:20:31 +00:00
Mark Andrews
0e7e4562fd check for "int setnetent" vs "void setnetent" 2000-01-20 04:20:22 +00:00
Michael Graff
df11e74a70 each client mgr attaches to the view once on startup, and once on exit. 2000-01-20 01:24:53 +00:00
Michael Graff
d24a3d2f93 view is created and passed to client managers. Client state is begun -- needs work. 2000-01-20 01:22:34 +00:00
Andreas Gustafsson
d9a28c4a0d remove needless #includes 2000-01-20 01:14:33 +00:00
Andreas Gustafsson
35503b8753 needs #include <dns/log.h> 2000-01-20 01:13:42 +00:00
Andreas Gustafsson
bdb74ac309 needs #include <dns/result.h> 2000-01-20 01:13:12 +00:00
Andreas Gustafsson
67d762bfc4 need #include <dns/log.h> 2000-01-20 01:12:08 +00:00
Andreas Gustafsson
290074dd41 need #include <dns/zone.h> 2000-01-20 01:07:16 +00:00
Andreas Gustafsson
6c6894f0a0 need #include <isc/log.h> 2000-01-20 01:01:35 +00:00
Andreas Gustafsson
f12bccd23f need #include <dns/log.h> 2000-01-20 00:59:17 +00:00
Michael Graff
bcb94f473f create a view and all the goop associated with it. 2000-01-20 00:54:27 +00:00
Andreas Gustafsson
070d058606 #include <dns/zt.h> in view.c, not view.h 2000-01-20 00:46:45 +00:00
Andreas Gustafsson
564e88f79e #include <dns/zone.h> in zt.c, not zt.h 2000-01-20 00:45:56 +00:00
Andreas Gustafsson
41ac1e406f needs #include <dns/log.h> 2000-01-20 00:38:49 +00:00
Michael Graff
6448ffb2b9 use unsigned char, not void * in our buffers 2000-01-20 00:11:52 +00:00
Michael Graff
f497ab709d checkpoint 2000-01-20 00:07:51 +00:00
Michael Graff
dd5f72cc1c checkpoint 2000-01-20 00:05:11 +00:00
Andreas Gustafsson
fe609a031b ignore non-IP4 interfaces in do_ip4() now that the interface
iterator can return such things
2000-01-20 00:00:00 +00:00
Andreas Gustafsson
4702aa0b47 detach from view early in client destruction so that the resolver
can start shutting down immediately instead of only after recursions in
progress have finished
2000-01-19 22:03:58 +00:00
Andreas Gustafsson
99abbe0bc4 make sure zone manager is not destroyed until tasks have finished 2000-01-19 22:02:18 +00:00
Andreas Gustafsson
ea80934b58 make sure zone manager is not destroyed until tasks have finished;
eliminated 'soaquery' struct
2000-01-19 22:01:57 +00:00
Andreas Gustafsson
f78d0a48d8 SRCS did not match OBJS 2000-01-19 21:34:50 +00:00
Andreas Gustafsson
8ac1e9e3da eliminate compiler warning on Alpha 2000-01-19 21:25:24 +00:00
Bob Halley
fd1c538c9d fix typo 2000-01-19 02:28:48 +00:00
Bob Halley
16508d9185 Lower cache minimum time to 10 seconds. Enforce the minimum.
Preliminary support for the "target" attribute of the adbname, to be used
for CNAME/DNAME chains later on.
The resolver will now do appropriate findzonecut calls, so the ADB need
not concern itself with them any more.
Fix some bugs in NXDOMAIN/NXRRSET handling.
2000-01-19 01:43:58 +00:00
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