uint32_t i;
isc_netaddr_t netaddr;
char pbuf[sizeof("65535")]; /* used for port number */
- char zname[DNS_NAME_FORMATSIZE];
+ char namebuf[DNS_NAME_FORMATSIZE];
REQUIRE(DNS_CATZ_ZONE_VALID(catz));
REQUIRE(DNS_CATZ_ENTRY_VALID(entry));
isc_buffer_allocate(catz->catzs->mctx, &buffer, ISC_BUFFER_INCR);
isc_buffer_putstr(buffer, "zone \"");
- dns_name_totext(&entry->name, DNS_NAME_OMITFINALDOT, buffer);
+ dns_name_format(&entry->name, namebuf, sizeof(namebuf));
+ isc_buffer_putstr(buffer, namebuf);
isc_buffer_putstr(buffer, "\" { type secondary; primaries");
isc_buffer_putstr(buffer, " { ");
case AF_INET6:
break;
default:
- dns_name_format(&entry->name, zname,
- DNS_NAME_FORMATSIZE);
+ dns_name_format(&entry->name, namebuf, sizeof(namebuf));
isc_log_write(DNS_LOGCATEGORY_GENERAL,
DNS_LOGMODULE_CATZ, ISC_LOG_ERROR,
"catz: zone '%s' uses an invalid primary "
"(no IP address assigned)",
- zname);
+ namebuf);
CLEANUP(ISC_R_FAILURE);
}
isc_netaddr_fromsockaddr(&netaddr,
if (entry->opts.masters.keys[i] != NULL) {
isc_buffer_putstr(buffer, " key ");
- CHECK(dns_name_totext(entry->opts.masters.keys[i],
- DNS_NAME_OMITFINALDOT, buffer));
+ dns_name_format(entry->opts.masters.keys[i], namebuf,
+ sizeof(namebuf));
+ isc_buffer_putstr(buffer, namebuf);
}
if (entry->opts.masters.tlss[i] != NULL) {
isc_buffer_putstr(buffer, " tls ");
- CHECK(dns_name_totext(entry->opts.masters.tlss[i],
- DNS_NAME_OMITFINALDOT, buffer));
+ dns_name_format(entry->opts.masters.tlss[i], namebuf,
+ sizeof(namebuf));
+ isc_buffer_putstr(buffer, namebuf);
}
isc_buffer_putstr(buffer, "; ");
}