diff --git a/lib/dns/rdata/generic/mx_15.c b/lib/dns/rdata/generic/mx_15.c index b59fe81171..d2a041bb79 100644 --- a/lib/dns/rdata/generic/mx_15.c +++ b/lib/dns/rdata/generic/mx_15.c @@ -115,13 +115,13 @@ towire_mx(dns_rdata_t *rdata, dns_compress_t *cctx, isc_buffer_t *target) { INSIST(rdata->type == 15); - isc_buffer_remaining(target, &tr); + isc_buffer_available(target, &tr); dns_rdata_toregion(rdata, ®ion); if (tr.length < 2) return (DNS_R_NOSPACE); memcpy(tr.base, region.base, 2); isc_region_consume(®ion, 2); - isc_buffer_forward(target, 2); + isc_buffer_add(target, 2); dns_name_init(&name, NULL); dns_name_fromregion(&name, ®ion); diff --git a/lib/dns/rdata/generic/mx_15.h b/lib/dns/rdata/generic/mx_15.h index b59fe81171..d2a041bb79 100644 --- a/lib/dns/rdata/generic/mx_15.h +++ b/lib/dns/rdata/generic/mx_15.h @@ -115,13 +115,13 @@ towire_mx(dns_rdata_t *rdata, dns_compress_t *cctx, isc_buffer_t *target) { INSIST(rdata->type == 15); - isc_buffer_remaining(target, &tr); + isc_buffer_available(target, &tr); dns_rdata_toregion(rdata, ®ion); if (tr.length < 2) return (DNS_R_NOSPACE); memcpy(tr.base, region.base, 2); isc_region_consume(®ion, 2); - isc_buffer_forward(target, 2); + isc_buffer_add(target, 2); dns_name_init(&name, NULL); dns_name_fromregion(&name, ®ion);