Commit Graph
1455 Commits
Author SHA1 Message Date
Mark Andrews be54c486fa remove unnecessary break 2000-02-02 05:59:59 +00:00
Mark Andrews 83e592bfba missing static 2000-02-02 01:01:24 +00:00
Andreas Gustafsson 7b24a94d11 typo in comment 2000-02-02 00:41:26 +00:00
Andreas Gustafsson d5017b061c typo in comment 2000-02-02 00:38:28 +00:00
Bob Halley 8c5039fd81 improve error message if zone callback fails; revise error levels 2000-02-02 00:38:11 +00:00
Andreas Gustafsson 62e22bc7a5 typos in comments 2000-02-02 00:36:34 +00:00
Bob Halley 859ee7da20 lint 2000-02-01 23:28:09 +00:00
Bob Halley e974143273 do not ever mark forwarders as lame 2000-02-01 02:16:17 +00:00
Andreas Gustafsson fbb5a4f316 don't write to freed memory 2000-02-01 01:27:30 +00:00
Andreas Gustafsson 22eeba5ec6 use global max-transfer-time-out if per-zone option is not set 2000-01-31 23:13:22 +00:00
Andreas Gustafsson f8b42037da obey the max-transfer-idle-in options 2000-01-31 22:55:04 +00:00
Andreas Gustafsson 515277c0e8 function was declared static but defined non-static 2000-01-31 22:06:09 +00:00
Andreas Gustafsson ad8294ec37 eliminate HP-UX compiler warning 2000-01-31 21:59:50 +00:00
Andreas Gustafsson af22dc3723 include <string.h> 2000-01-31 21:59:02 +00:00
Andreas Gustafsson bb56f556f5 use global max-transfer-time-in if per-zone option is not set 2000-01-31 19:53:14 +00:00
Andreas Gustafsson 9a1e183042 removed unnecessary #includes 2000-01-31 18:32:36 +00:00
Andreas Gustafsson 87fe131e60 include <isc/mktemplate.h> and <isc/ufile.h> 2000-01-31 18:05:13 +00:00
Andreas Gustafsson c718c8aa60 separate transfer-source addresses for IPv4 and IPv6 2000-01-31 18:00:07 +00:00
David Lawrence 697de685e1 In xfrin_logv, do not omit the final dot of the zone name if the zone
name is dns_rootname.
2000-01-31 15:10:29 +00:00
David Lawrence e5a213d7ee use isc_net_probeipv6 to decide family of sockaddr_any in dns_zone_configure 2000-01-31 15:09:09 +00:00
Mark Andrews d718d8e129 Use a tmp file to dump the zone to so that we don't destroy the current
version unless we have successfully written to disk.
2000-01-31 07:45:18 +00:00
Mark Andrews 9ec46fafd6 Missed include file 2000-01-31 02:37:58 +00:00
Mark Andrews 89ab345002 dns_zone_dump() -> dns_zone_dumptostream()
replace seperate iteration of zone in dns_zone_dumptostream() with call
to dns_master_dumptostream().
dns_zone_dume() now dumps to database specified in zone.
2000-01-31 02:11:50 +00:00
Mark Andrews fb5363b897 dns_master_dumptostream() from static to public. 2000-01-31 01:51:26 +00:00
Andreas Gustafsson a31e0ba97b leading whitespace caused OSF/1 cpp to ignore #endif directive 2000-01-29 00:53:49 +00:00
James Brister 1549f02958 Zones now have a pointer to their owner view. 2000-01-29 00:04:50 +00:00
James Brister 93c69b1231 Several new fields added to views.
declarations of many new fields accessor/modifier functions.
2000-01-29 00:03:45 +00:00
James Brister 76861e034c New functions declarations. 2000-01-29 00:02:28 +00:00
James Brister 4714bab9f2 Added also-notify and transfer-source options fields.
declarations for new accessors/modifiers.
2000-01-29 00:01:54 +00:00
James Brister 281a0c609d Stripped some dead code.
Move typesdefs here from elsewhere to avoid circular include file
dependencies.
2000-01-29 00:00:42 +00:00
James Brister f53365b930 Fixed printing of zones so they show up properly when nested inside a
view.
Fixed some typos that were causing incorrect bit-twiddeling.
2000-01-28 23:59:28 +00:00
James Brister f49e3e960e Implemented more fields in a view.
Proper output of views and their nested zones and fields.
2000-01-28 23:56:40 +00:00
James Brister 77ae2f2b32 Make ISC_R_EXISTS a possible return value in modifiers.
Added accessor/modifier for key-id list.
2000-01-28 23:55:20 +00:00
James Brister 3b94d5eaf9 Implement ALSO_NOTIFY and TRANSFER_SOURCE in options block.
Corrected type of FORWARDERS.
Implemented several new values in a VIEW.
2000-01-28 23:52:41 +00:00
Andreas Gustafsson 897ba5e120 Abort incoming zone transfers on server shutdown. To support
this, zone transfers now use the zone's task, the zone holds a pointer
to any zone transfer in progress, and the zone now registers a shutdown
callback.
2000-01-28 23:48:58 +00:00
James Brister b402f83472 Change to printing of tkey lists. 2000-01-28 23:48:06 +00:00
James Brister c0b1ee1cc5 Fixed probably with printing masked ip addresses.
Catch bogus mask values.
2000-01-28 23:47:18 +00:00
James Brister d2935a05b8 Fixed printing for zones in views vs. zones not in any view.
Forwarders and some other option values were incorrectly
dns_c_ipmatchlist_t and a dns_c_iplist_t.
Implement missing ALSO_NOTIFY and TRANSFER_SOURCE option handling.
Fixed some errors in printing out option fields.
2000-01-28 23:45:27 +00:00
James Brister 38936c3774 Change to output of control statements. 2000-01-28 23:35:28 +00:00
James Brister a9f1d8edb2 minor output change. 2000-01-28 23:34:52 +00:00
Bob Halley 8057b3a8e4 If dns_adb_createfind() returns DNS_R_ALIAS, do not leak the find.
If dns_adb_createfind() is not successful, don't give up immediately.  Instead,
keep trying to lookup the other nameserver names.
2000-01-28 20:17:32 +00:00
James Brister c71fc7ffdd Remove definition and use of dns_c_severity_t and replace with dns_severity_t. 2000-01-28 19:56:25 +00:00
Brian Wellington 3b2e285a16 dns_zone_dump() was returning DNS_R_NOMORE when the dump succeeded - should
check for this and return DNS_R_SUCCESS.
2000-01-28 16:10:47 +00:00
Andreas Gustafsson b4166f2452 if a maybe_wild_addr was wild, the port was not zeroed and
the length was not set
2000-01-28 01:14:41 +00:00
Andreas Gustafsson 4b887af619 obey the transfer-source option of the zone 2000-01-28 01:12:01 +00:00
Michael Graff 02a0f2f083 when we find a CNAME/DNAME, set the result code to DNS_R_ALIAS, so it will
be caught properly in createfind()
2000-01-28 00:32:32 +00:00
Andreas Gustafsson 6d39d25c55 set configuration lock quotas to 1 2000-01-27 21:20:32 +00:00
Andreas Gustafsson 94a3e829e0 added "transfersin" quota variable in zone manager;
use dns_severity_t, not dns_c_severity_t to represent name checking
severities, to eliminate the final dependency on dns/config code
2000-01-27 19:44:49 +00:00
Andreas Gustafsson ab0ce599ab added dns_severity_t 2000-01-27 19:40:53 +00:00
Andreas Gustafsson 4328bbbe93 #include <dns/confctx.h> is no longer needed 2000-01-27 19:39:59 +00:00