Lines Matching refs:zone
119 dns_zone_flush(&s->zone); in dns_scope_free()
971 dns_zone_verify_conflicts(&s->zone, key); in dns_scope_verify_conflicts()
974 dns_zone_verify_conflicts(&s->zone, rr->key); in dns_scope_verify_conflicts()
1017 r = dns_zone_lookup(&s->zone, key, 0, &answer, &soa, &tentative); in dns_scope_process_query()
1293 r = dns_zone_check_conflicts(&scope->zone, rr); in dns_scope_check_conflicts()
1328 if (!dns_zone_is_empty(&s->zone)) { in dns_scope_dump()
1330 dns_zone_dump(&s->zone, f); in dns_scope_dump()
1420 HASHMAP_FOREACH(z, scope->zone.by_key) { in dns_scope_announce()
1425 !dns_zone_contains_name(&scope->zone, z->rr->ptr.name)) { in dns_scope_announce()
1452 HASHMAP_FOREACH(z, scope->zone.by_key) in dns_scope_announce()
1484 r = dns_zone_put(&scope->zone, scope, rr, false); in dns_scope_announce()
1539 r = dns_zone_put(&scope->zone, scope, service->ptr_rr, false); in dns_scope_add_dnssd_services()
1543 r = dns_zone_put(&scope->zone, scope, service->srv_rr, true); in dns_scope_add_dnssd_services()
1548 r = dns_zone_put(&scope->zone, scope, txt_data->rr, true); in dns_scope_add_dnssd_services()
1569 r = dns_zone_remove_rrs_by_key(&scope->zone, key); in dns_scope_remove_dnssd_services()
1574 dns_zone_remove_rr(&scope->zone, service->ptr_rr); in dns_scope_remove_dnssd_services()
1575 dns_zone_remove_rr(&scope->zone, service->srv_rr); in dns_scope_remove_dnssd_services()
1577 dns_zone_remove_rr(&scope->zone, txt_data->rr); in dns_scope_remove_dnssd_services()