From: Lennart Poettering Date: Wed, 4 Nov 2020 20:01:49 +0000 (+0100) Subject: resolved: show all answer flags when dumping answer X-Git-Tag: v247-rc2~21^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5cdcac6cf6879826407433f2cfcf2b763f89d74a;p=thirdparty%2Fsystemd.git resolved: show all answer flags when dumping answer --- diff --git a/src/resolve/resolved-dns-answer.c b/src/resolve/resolved-dns-answer.c index 1939ec163e3..8253a4c9d29 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); }