Home
last modified time | relevance | path

Searched refs:soa_rrset (Results 1 – 12 of 12) sorted by relevance

/netbsd/external/bsd/nsd/dist/
H A Daxfr.c63 || query->axfr_zone->soa_rrset == NULL) in query_axfr()
82 assert(query->axfr_zone->soa_rrset->rr_count == 1); in query_axfr()
85 &query->axfr_zone->soa_rrset->rrs[0], in query_axfr()
86 query->axfr_zone->soa_rrset->rrs[0].ttl); in query_axfr()
115 if (query->axfr_current_rrset != query->axfr_zone->soa_rrset in query_axfr()
140 assert(query->axfr_zone->soa_rrset->rr_count == 1); in query_axfr()
143 &query->axfr_zone->soa_rrset->rrs[0], in query_axfr()
144 query->axfr_zone->soa_rrset->rrs[0].ttl); in query_axfr()
H A Ddbcreate.c194 if(zone->soa_rrset) { in print_rrs()
196 for(i=0; i < zone->soa_rrset->rr_count; i++) { in print_rrs()
197 if(!print_rr(out, state, &zone->soa_rrset->rrs[i], in print_rrs()
214 if(rrset->zone != zone || rrset == zone->soa_rrset) in print_rrs()
341 if(!zone || !zone->apex || !zone->soa_rrset) in namedb_write_zonefile()
H A Dixfrcreate.c917 if(!zone || !zone->soa_rrset) { in ixfr_create_store_newsoa()
921 if(zone->soa_rrset->rr_count == 0) { in ixfr_create_store_newsoa()
926 zone->soa_rrset->rrs[0].type, zone->soa_rrset->rrs[0].klass, in ixfr_create_store_newsoa()
927 zone->soa_rrset->rrs[0].ttl, zone->soa_rrset->rrs[0].rdatas, in ixfr_create_store_newsoa()
928 zone->soa_rrset->rrs[0].rdata_count)) { in ixfr_create_store_newsoa()
1136 if(!zone->soa_rrset || !zone->apex) in ixfr_create_from_difference()
H A Ddifffile.c318 if(rrset->zone->soa_rrset == rrset) { in rrset_delete()
319 rrset->zone->soa_rrset = 0; in rrset_delete()
998 assert(zone->soa_rrset == 0); in delete_zone_rrs()
1562 if(z->soa_rrset && hint == soainfo_ok) { in task_new_soainfo()
1564 z->soa_rrset->rrs[0].rdatas[0])); in task_new_soainfo()
1566 z->soa_rrset->rrs[0].rdatas[1])); in task_new_soainfo()
1582 if(z->soa_rrset && hint == soainfo_ok) { in task_new_soainfo()
1583 uint32_t ttl = htonl(z->soa_rrset->rrs[0].ttl); in task_new_soainfo()
1596 memmove(p, rdata_atom_data(z->soa_rrset->rrs[0].rdatas[2]), in task_new_soainfo()
1599 memmove(p, rdata_atom_data(z->soa_rrset->rrs[0].rdatas[3]), in task_new_soainfo()
[all …]
H A Dixfr.c471 if(!zone || !zone->soa_rrset) in zone_get_current_serial()
473 if(zone->soa_rrset->rr_count == 0) in zone_get_current_serial()
475 if(zone->soa_rrset->rrs[0].rdata_count < 3) in zone_get_current_serial()
477 if(zone->soa_rrset->rrs[0].rdatas[2].data[0] < 4) in zone_get_current_serial()
479 return read_uint32(&zone->soa_rrset->rrs[0].rdatas[2].data[1]); in zone_get_current_serial()
776 if(!zone->soa_rrset || zone->soa_rrset->rr_count != 1){ in query_ixfr()
783 &zone->soa_rrset->rrs[0], in query_ixfr()
784 zone->soa_rrset->rrs[0].ttl)) { in query_ixfr()
2333 tempzone->soa_rrset = NULL; in clear_temp_table_of_rr()
2356 tempzone->soa_rrset = NULL; in clear_temp_table_of_rr()
H A Dnamedb.c721 iter->rrset = iter->zone->soa_rrset; in zone_rr_iter_next()
730 assert(iter->rrset == iter->zone->soa_rrset); in zone_rr_iter_next()
738 (iter->rrset != NULL && (iter->rrset == iter->zone->soa_rrset || in zone_rr_iter_next()
H A Dzonec.c2232 } else if(!parser->current_zone->soa_rrset || in zonec_read()
2233 parser->current_zone->soa_rrset->rr_count == 0) { in zonec_read()
2236 parser->current_zone->soa_rrset->rrs[0].owner), dname) != 0) { in zonec_read()
2239 parser->current_zone->soa_rrset->rrs[0].owner)); in zonec_read()
2382 zone->soa_rrset = rrset; in apex_rrset_checks()
H A Dnamedb.h128 rrset_type* soa_rrset; member
H A Ddbaccess.c230 zone->soa_rrset = NULL; in namedb_zone_create()
H A Dquery.c1343 if(!q->zone->apex || !q->zone->soa_rrset) { in answer_lookup_zone()
1387 if(!q->zone->apex || !q->zone->soa_rrset) { in answer_lookup_zone()
/netbsd/external/bsd/unbound/dist/services/
H A Dlocalzone.c510 lz_mark_soa_for_zone(struct local_zone* z, struct ub_packed_rrset_key* soa_rrset, in lz_mark_soa_for_zone() argument
523 z->soa = soa_rrset; in lz_mark_soa_for_zone()
528 rrset_negative->rk.dname = soa_rrset->rk.dname; in lz_mark_soa_for_zone()
529 rrset_negative->rk.dname_len = soa_rrset->rk.dname_len; in lz_mark_soa_for_zone()
530 rrset_negative->rk.type = soa_rrset->rk.type; in lz_mark_soa_for_zone()
531 rrset_negative->rk.rrset_class = soa_rrset->rk.rrset_class; in lz_mark_soa_for_zone()
H A Drpz.c1519 int rcode, struct ub_packed_rrset_key* soa_rrset) in rpz_local_encode() argument
1535 if(soa_rrset != NULL) { in rpz_local_encode()
1537 rep.rrsets[rep.rrset_count] = soa_rrset; in rpz_local_encode()
1539 if(rep.ttl < ((struct packed_rrset_data*)soa_rrset->entry.data)->rr_ttl[0]) { in rpz_local_encode()
1540 rep.ttl = ((struct packed_rrset_data*)soa_rrset->entry.data)->rr_ttl[0]; in rpz_local_encode()