diff options
author | Sergey Bugaev <bugaevc@gmail.com> | 2021-02-20 17:32:24 +0300 |
---|---|---|
committer | Sergey Bugaev <bugaevc@gmail.com> | 2021-03-31 12:54:05 +0300 |
commit | ab715ddbaf9f45f352c4c018a648454df60b468b (patch) | |
tree | 91e979ef7c8f40b27a6b38489aa10a2b11a4bee5 /src/resolve/resolved-dns-stub.c | |
parent | 907952bbc92dd6656807d9b2eb0d0c94a4c9e865 (diff) | |
download | systemd-ab715ddbaf9f45f352c4c018a648454df60b468b.tar.gz |
resolved: add flags to DnsQuestion items
This adds DnsQuestionItem, which is to DnsQuestion what DnsAnswerItem is to
DnsAnswer.
No functional change.
Diffstat (limited to 'src/resolve/resolved-dns-stub.c')
-rw-r--r-- | src/resolve/resolved-dns-stub.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/resolve/resolved-dns-stub.c b/src/resolve/resolved-dns-stub.c index 602720bf50..6846eb2dbd 100644 --- a/src/resolve/resolved-dns-stub.c +++ b/src/resolve/resolved-dns-stub.c @@ -879,13 +879,13 @@ static void dns_stub_process_query(Manager *m, DnsStubListenerExtra *l, DnsStrea return; } - if (dns_type_is_obsolete(p->question->keys[0]->type)) { + if (dns_type_is_obsolete(dns_question_first_key(p->question)->type)) { log_debug("Got message with obsolete key type, refusing."); dns_stub_send_failure(m, l, s, p, DNS_RCODE_REFUSED, false); return; } - if (dns_type_is_zone_transer(p->question->keys[0]->type)) { + if (dns_type_is_zone_transer(dns_question_first_key(p->question)->type)) { log_debug("Got request for zone transfer, refusing."); dns_stub_send_failure(m, l, s, p, DNS_RCODE_REFUSED, false); return; |