resolved: fix logging about DNAME redirection

This commit is contained in:
Lennart Poettering 2016-01-17 21:53:16 +01:00
parent 43e6779ac2
commit bc7669cff9

View file

@ -1120,8 +1120,6 @@ static int dns_query_cname_redirect(DnsQuery *q, const DnsResourceRecord *cname)
assert(q);
log_debug("Following CNAME %s → %s", dns_question_first_name(q->question), cname->cname.name);
q->n_cname_redirects ++;
if (q->n_cname_redirects > CNAME_MAX)
return -ELOOP;
@ -1130,6 +1128,8 @@ static int dns_query_cname_redirect(DnsQuery *q, const DnsResourceRecord *cname)
if (r < 0)
return r;
log_debug("Following CNAME/DNAME %s → %s", dns_question_first_name(q->question), dns_question_first_name(nq));
dns_question_unref(q->question);
q->question = nq;
nq = NULL;