summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-llmnr.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2020-11-10 18:06:19 +0100
committerLennart Poettering <lennart@poettering.net>2021-02-16 10:03:43 +0100
commit43fc4baa26ccf3bc5ee65d4c6fa4890084632f2b (patch)
tree48a1349811c1c8e62c10e7dada6f6a3a99bcc2f7 /src/resolve/resolved-llmnr.c
parent6f055e43b817b66e6d4f6e4022f0a115dc35651b (diff)
downloadsystemd-43fc4baa26ccf3bc5ee65d4c6fa4890084632f2b.tar.gz
resolved: add "confidential" flag for replies passed to clients
Let's introduce a new flag that indicates whether the response was acquired in "confidential" mode, i.e. via encrypted DNS-over-TLS, or synthesized locally. Fixes: #12859
Diffstat (limited to 'src/resolve/resolved-llmnr.c')
-rw-r--r--src/resolve/resolved-llmnr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resolve/resolved-llmnr.c b/src/resolve/resolved-llmnr.c
index b1b8351e00..cc933d6b8e 100644
--- a/src/resolve/resolved-llmnr.c
+++ b/src/resolve/resolved-llmnr.c
@@ -99,7 +99,7 @@ static int on_llmnr_packet(sd_event_source *s, int fd, uint32_t revents, void *u
t = hashmap_get(m->dns_transactions, UINT_TO_PTR(DNS_PACKET_ID(p)));
if (t)
- dns_transaction_process_reply(t, p);
+ dns_transaction_process_reply(t, p, false);
} else if (dns_packet_validate_query(p) > 0) {
log_debug("Got LLMNR UDP query packet for id %u", DNS_PACKET_ID(p));