From 5cdcac6cf6879826407433f2cfcf2b763f89d74a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 4 Nov 2020 21:01:49 +0100 Subject: resolved: show all answer flags when dumping answer --- src/resolve/resolved-dns-answer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/resolve') 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); } -- cgit v1.2.1