]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/resolve/resolved-dns-scope.h
resolved: fully support DNS search domains
[thirdparty/systemd.git] / src / resolve / resolved-dns-scope.h
index f69d51b203d47836fc553b8d642ba17c7eb35d68..244bb4131457289e712b0ecdc92617d8077a596b 100644 (file)
@@ -59,6 +59,7 @@ struct DnsScope {
         usec_t max_rtt;
 
         Hashmap *transactions;
+        LIST_HEAD(DnsQueryCandidate, query_candidates);
 
         LIST_FIELDS(DnsScope, scopes);
 };
@@ -91,3 +92,6 @@ void dns_scope_check_conflicts(DnsScope *scope, DnsPacket *p);
 void dns_scope_dump(DnsScope *s, FILE *f);
 
 DnsSearchDomain *dns_scope_get_search_domains(DnsScope *s);
+bool dns_scope_has_search_domains(DnsScope *s);
+
+int dns_scope_name_needs_search_domain(DnsScope *s, const char *name);