chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
resolved: most DNS servers can't handle more than one question per packet, hence...
[elogind.git]
/
src
/
resolve
/
resolved-dns-answer.h
diff --git
a/src/resolve/resolved-dns-answer.h
b/src/resolve/resolved-dns-answer.h
index dc2ec3a4617b10b90c2ea5f1ec3160b6194d6b5f..135a421f298a3af1a02b5e89b91ee62cad85473f 100644
(file)
--- a/
src/resolve/resolved-dns-answer.h
+++ b/
src/resolve/resolved-dns-answer.h
@@
-38,5
+38,9
@@
DnsAnswer *dns_answer_ref(DnsAnswer *a);
DnsAnswer *dns_answer_unref(DnsAnswer *a);
int dns_answer_add(DnsAnswer *a, DnsResourceRecord *rr);
DnsAnswer *dns_answer_unref(DnsAnswer *a);
int dns_answer_add(DnsAnswer *a, DnsResourceRecord *rr);
+int dns_answer_contains(DnsAnswer *a, DnsResourceKey *key);
+int dns_answer_find_soa(DnsAnswer *a, DnsResourceKey *key, DnsResourceRecord **ret);
+
+DnsAnswer *dns_answer_merge(DnsAnswer *a, DnsAnswer *b);
DEFINE_TRIVIAL_CLEANUP_FUNC(DnsAnswer*, dns_answer_unref);
DEFINE_TRIVIAL_CLEANUP_FUNC(DnsAnswer*, dns_answer_unref);