mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-02 07:35:26 +00:00
dns_rdata_init > dns_rdata_reset
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: rdataset.c,v 1.53 2000/12/11 23:09:45 marka Exp $ */
|
/* $Id: rdataset.c,v 1.54 2000/12/14 22:10:37 marka Exp $ */
|
||||||
|
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
@@ -411,7 +411,7 @@ dns_rdataset_towiresorted(dns_rdataset_t *rdataset,
|
|||||||
if (shuffle)
|
if (shuffle)
|
||||||
rdata = *(sorted[i].rdata);
|
rdata = *(sorted[i].rdata);
|
||||||
else {
|
else {
|
||||||
dns_rdata_init(&rdata);
|
dns_rdata_reset(&rdata);
|
||||||
dns_rdataset_current(rdataset, &rdata);
|
dns_rdataset_current(rdataset, &rdata);
|
||||||
}
|
}
|
||||||
result = dns_rdata_towire(&rdata, cctx, target);
|
result = dns_rdata_towire(&rdata, cctx, target);
|
||||||
@@ -482,11 +482,11 @@ dns_rdataset_additionaldata(dns_rdataset_t *rdataset,
|
|||||||
return (result);
|
return (result);
|
||||||
|
|
||||||
do {
|
do {
|
||||||
dns_rdata_init(&rdata);
|
|
||||||
dns_rdataset_current(rdataset, &rdata);
|
dns_rdataset_current(rdataset, &rdata);
|
||||||
result = dns_rdata_additionaldata(&rdata, add, arg);
|
result = dns_rdata_additionaldata(&rdata, add, arg);
|
||||||
if (result == ISC_R_SUCCESS)
|
if (result == ISC_R_SUCCESS)
|
||||||
result = dns_rdataset_next(rdataset);
|
result = dns_rdataset_next(rdataset);
|
||||||
|
dns_rdata_reset(&rdata);
|
||||||
} while (result == ISC_R_SUCCESS);
|
} while (result == ISC_R_SUCCESS);
|
||||||
|
|
||||||
if (result != ISC_R_NOMORE)
|
if (result != ISC_R_NOMORE)
|
||||||
|
Reference in New Issue
Block a user