Home
last modified time | relevance | path

Searched refs:DnsZone (Results 1 – 3 of 3) sorted by relevance

/systemd-251/src/resolve/
Dresolved-dns-zone.h6 typedef struct DnsZone { struct
9 } DnsZone; argument
48 void dns_zone_flush(DnsZone *z);
50 int dns_zone_put(DnsZone *z, DnsScope *s, DnsResourceRecord *rr, bool probe);
51 DnsZoneItem* dns_zone_get(DnsZone *z, DnsResourceRecord *rr);
52 void dns_zone_remove_rr(DnsZone *z, DnsResourceRecord *rr);
53 int dns_zone_remove_rrs_by_key(DnsZone *z, DnsResourceKey *key);
55 int dns_zone_lookup(DnsZone *z, DnsResourceKey *key, int ifindex, DnsAnswer **answer, DnsAnswer **s…
60 int dns_zone_check_conflicts(DnsZone *zone, DnsResourceRecord *rr);
61 int dns_zone_verify_conflicts(DnsZone *zone, DnsResourceKey *key);
[all …]
Dresolved-dns-zone.c40 static void dns_zone_item_remove_and_free(DnsZone *z, DnsZoneItem *i) { in dns_zone_item_remove_and_free()
65 void dns_zone_flush(DnsZone *z) { in dns_zone_flush()
80 DnsZoneItem* dns_zone_get(DnsZone *z, DnsResourceRecord *rr) { in dns_zone_get()
91 void dns_zone_remove_rr(DnsZone *z, DnsResourceRecord *rr) { in dns_zone_remove_rr()
104 int dns_zone_remove_rrs_by_key(DnsZone *z, DnsResourceKey *key) { in dns_zone_remove_rrs_by_key()
120 static int dns_zone_init(DnsZone *z) { in dns_zone_init()
136 static int dns_zone_link_item(DnsZone *z, DnsZoneItem *i) { in dns_zone_link_item()
214 int dns_zone_put(DnsZone *z, DnsScope *s, DnsResourceRecord *rr, bool probe) { in dns_zone_put()
298 int dns_zone_lookup(DnsZone *z, DnsResourceKey *key, int ifindex, DnsAnswer **ret_answer, DnsAnswer… in dns_zone_lookup()
570 int dns_zone_check_conflicts(DnsZone *zone, DnsResourceRecord *rr) { in dns_zone_check_conflicts()
[all …]
Dresolved-dns-scope.h41 DnsZone zone;