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