summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-cache.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-02-04 16:05:05 +0100
committerGitHub <noreply@github.com>2021-02-04 16:05:05 +0100
commitcae5d2d2fbe0cd9e0343b7f63851b03ed6a222f5 (patch)
tree060b58aa869ffd1873764b5476a86d95ce3bc0d7 /src/resolve/resolved-dns-cache.c
parenta7a1887869695f16a1114c355c13d731ed7be109 (diff)
downloadsystemd-revert-18355-resolved-discover.tar.gz
Revert "resolvectl: Add show-multicast verb to show discovered LLMNR/mDNS hosts"revert-18355-resolved-discover
Diffstat (limited to 'src/resolve/resolved-dns-cache.c')
-rw-r--r--src/resolve/resolved-dns-cache.c50
1 files changed, 1 insertions, 49 deletions
diff --git a/src/resolve/resolved-dns-cache.c b/src/resolve/resolved-dns-cache.c
index e199e8f00c..75f1ccb649 100644
--- a/src/resolve/resolved-dns-cache.c
+++ b/src/resolve/resolved-dns-cache.c
@@ -1066,55 +1066,7 @@ int dns_cache_export_shared_to_packet(DnsCache *cache, DnsPacket *p) {
return 0;
}
-int dns_cache_dump_to_answer(DnsCache *cache, DnsAnswer **ret) {
- _cleanup_(dns_answer_unrefp) DnsAnswer *answer = NULL;
- DnsCacheItem *i;
- size_t n = 0;
- int r;
-
- assert(cache);
- assert(ret);
-
- HASHMAP_FOREACH(i, cache->by_key) {
- DnsCacheItem *j;
-
- LIST_FOREACH(by_key, j, i) {
- if (!j->rr)
- continue;
-
- n++;
- }
- }
-
- if (n == 0) {
- *ret = NULL;
- return 0;
- }
-
- answer = dns_answer_new(n);
- if (!answer)
- return -ENOMEM;
-
- HASHMAP_FOREACH(i, cache->by_key) {
- DnsCacheItem *j;
-
- LIST_FOREACH(by_key, j, i) {
- if (!j->rr)
- continue;
-
- r = dns_answer_add(
- answer, j->rr, j->ifindex, j->authenticated ? DNS_ANSWER_AUTHENTICATED : 0);
- if (r < 0)
- return r;
- }
- }
-
- *ret = TAKE_PTR(answer);
-
- return n;
-}
-
-void dns_cache_dump_to_file(DnsCache *cache, FILE *f) {
+void dns_cache_dump(DnsCache *cache, FILE *f) {
DnsCacheItem *i;
if (!cache)