2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 05:28:00 +00:00

2210. [bug] Deleting class specific records via UPDATE could

fail.  [RT #17074]
This commit is contained in:
Mark Andrews 2007-08-14 00:25:08 +00:00
parent c16aed9c46
commit 5059b393e8
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,6 @@
2210. [bug] Deleting class specific records via UPDATE could
fail. [RT #17074]
2209. [port] osx: linking against user supplied static OpenSSL
libraries failed as the system ones were still being
found. [RT #17078]

View File

@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: message.c,v 1.236 2007/06/18 23:47:40 tbox Exp $ */
/* $Id: message.c,v 1.237 2007/08/14 00:25:08 marka Exp $ */
/*! \file */
@ -1337,6 +1337,11 @@ getsection(isc_buffer_t *source, dns_message_t *msg, dns_decompress_t *dctx,
rdata->type = rdtype;
rdata->flags = DNS_RDATA_UPDATE;
result = ISC_R_SUCCESS;
} else if (rdclass == dns_rdataclass_none &&
msg->opcode == dns_opcode_update &&
sectionid == DNS_SECTION_UPDATE) {
result = getrdata(source, msg, dctx, msg->rdclass,
rdtype, rdatalen, rdata);
} else
result = getrdata(source, msg, dctx, rdclass,
rdtype, rdatalen, rdata);