summaryrefslogtreecommitdiff
path: root/src/resolve
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2020-11-04 21:01:49 +0100
committerLennart Poettering <lennart@poettering.net>2020-11-06 14:42:53 +0100
commit5cdcac6cf6879826407433f2cfcf2b763f89d74a (patch)
treef90bb1dbe9cbd87d7e8cd23535446de0bcbef256 /src/resolve
parent032b3982240f164f9b839bda3ea8e96ce7e1d925 (diff)
downloadsystemd-5cdcac6cf6879826407433f2cfcf2b763f89d74a.tar.gz
resolved: show all answer flags when dumping answer
Diffstat (limited to 'src/resolve')
-rw-r--r--src/resolve/resolved-dns-answer.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/resolve/resolved-dns-answer.c b/src/resolve/resolved-dns-answer.c
index 1939ec163e..8253a4c9d2 100644
--- a/src/resolve/resolved-dns-answer.c
+++ b/src/resolve/resolved-dns-answer.c
@@ -714,7 +714,7 @@ void dns_answer_dump(DnsAnswer *answer, FILE *f) {
fputs(t, f);
- if (ifindex != 0 || flags & (DNS_ANSWER_AUTHENTICATED|DNS_ANSWER_CACHEABLE|DNS_ANSWER_SHARED_OWNER))
+ if (ifindex != 0 || flags != 0)
fputs("\t;", f);
if (ifindex != 0)
@@ -725,6 +725,10 @@ void dns_answer_dump(DnsAnswer *answer, FILE *f) {
fputs(" cacheable", f);
if (flags & DNS_ANSWER_SHARED_OWNER)
fputs(" shared-owner", f);
+ if (flags & DNS_ANSWER_CACHE_FLUSH)
+ fputs(" cache-flush", f);
+ if (flags & DNS_ANSWER_GOODBYE)
+ fputs(" goodbye", f);
fputc('\n', f);
}