ddns_removals will not remove reverse DNS if a A or AAAA record remains
David W. Hankins
dhankins at isc.org
Thu Jul 16 17:34:07 UTC 2009
This patch looks correct to me. I've sent a copy to dhcp-bugs@ for
inclusion in maintenance.
On Thu, Jul 16, 2009 at 03:56:13PM +0200, René GARCIA wrote:
> ------- START OF PATCH -------
> *** common/dns.c Thu Mar 26 18:20:23 2009
> --- common/dns-merge.c Thu Jul 16 15:54:32 2009
> ***************
> *** 826,832 ****
> struct data_string *ddns_dhcid) {
> ns_updque updqueue;
> ns_updrec *updrec;
> ! isc_result_t result = SERVFAIL;
> char ddns_address[
> sizeof("ffff:ffff:ffff:ffff:ffff:ffff:255.255.255.255")];
> int ddns_address_type;
> --- 826,833 ----
> struct data_string *ddns_dhcid) {
> ns_updque updqueue;
> ns_updrec *updrec;
> ! isc_result_t result = SERVFAIL,
> ! dhcid_result = SERVFAIL;
> char ddns_address[
> sizeof("ffff:ffff:ffff:ffff:ffff:ffff:255.255.255.255")];
> int ddns_address_type;
> ***************
> *** 1014,1021 ****
> /*
> * Attempt to perform the update.
> */
> ! result = minires_nupdate (&resolver_state, ISC_LIST_HEAD
> (updqueue));
> ! print_dns_status ((int)result, &updqueue);
>
> /* Fall through. */
> error:
> --- 1015,1022 ----
> /*
> * Attempt to perform the update.
> */
> ! dhcid_result = minires_nupdate (&resolver_state, ISC_LIST_HEAD
> (updqueue));
> ! print_dns_status ((int)dhcid_result, &updqueue);
>
> /* Fall through. */
> error:
> ------- END OF PATCH -------
>
>
>
> Regards,
> René GARCIA
>
> _______________________________________________
> dhcp-workers mailing list
> dhcp-workers at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-workers
>
--
David W. Hankins "If you don't do it right the first time,
Software Engineer you'll just have to do it again."
Internet Systems Consortium, Inc. -- Jack T. Hankins
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/dhcp-workers/attachments/20090716/61968859/attachment.bin>
More information about the dhcp-workers
mailing list