zone_name
int ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name,
if(!parse_dname(zone_name, &nm, &nmlen, &nmlabs)) {
int ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name)
if(!parse_dname(zone_name, &nm, &nmlen, &nmlabs)) {
int ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name,
int ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name);
uint8_t* zone_name)
if(!dname_subdomain_c(signer, zone_name)) {
find_or_create_zone(namedb_type* db, const dname_type* zone_name,
zone = namedb_find_zone(db, zone_name);
zopt = zone_options_find(opt, zone_name);
zone = namedb_zone_create(db, zone_name, zopt);
const dname_type* zone_name = dname_parse(region, zone_str);
domain = domain_table_find(db->domains, zone_name);
wiredname2str(ixfrcr->zone_name),
ixfrcr->zone_name = (uint8_t*)malloc(ixfrcr->zone_name_len);
if(!ixfrcr->zone_name) {
memmove(ixfrcr->zone_name, dname_name(domain_dname(zone->apex)),
free(ixfrcr->zone_name);
memcmp(ixfrcr->zone_name, dname, ixfrcr->zone_name_len) != 0) {
wiredname2str(ixfrcr->zone_name),
wiredname2str(ixfrcr->zone_name),
PACKAGE_VERSION, wiredname2str(ixfrcr->zone_name),
wiredname2str(ixfrcr->zone_name), zone->opts->name, zfile,
uint8_t* zone_name;
typedef struct zone_name zone_name_t;
int ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name,
if(!parse_dname(zone_name, &nm, &nmlen, &nmlabs)) {
int ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name)
if(!parse_dname(zone_name, &nm, &nmlen, &nmlabs)) {
int ub_ctx_zone_add(struct ub_ctx* ctx, const char *zone_name,
int ub_ctx_zone_remove(struct ub_ctx* ctx, const char *zone_name);
uint8_t* zone_name)
if(!dname_subdomain_c(signer, zone_name)) {