Lines Matching defs:answer
22 #include "resolved-dns-answer.h"
560 DnsAnswer *answer) {
573 /* Second, flush all entries matching the answer, unless this
576 DNS_ANSWER_FOREACH_FLAGS(rr, flags, answer) {
613 DnsAnswer *answer,
628 dns_cache_remove_previous(c, key, answer);
630 if (dns_answer_size(answer) <= 0) {
650 cache_keys = dns_answer_size(answer);
661 DNS_ANSWER_FOREACH_FULL(rr, ifindex, flags, answer) {
687 r = dns_answer_match_key(answer, key, NULL);
696 r = dns_answer_find_cname_or_dname(answer, key, NULL, NULL);
705 r = dns_answer_find_soa(answer, key, &soa, &flags);
737 DNS_ANSWER_FOREACH_FLAGS(rr, flags, answer) {
803 _cleanup_(dns_answer_unrefp) DnsAnswer *answer = NULL;
923 answer = dns_answer_new(n);
924 if (!answer)
931 r = dns_answer_add(answer, j->rr, j->ifindex, j->authenticated ? DNS_ANSWER_AUTHENTICATED : 0);
938 *ret = answer;
941 answer = NULL;