resolved: use dns_query_reset_answer() where we can
authorLennart Poettering <lennart@poettering.net>
Fri, 22 Jan 2016 16:34:10 +0000 (17:34 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 25 Jan 2016 16:19:20 +0000 (17:19 +0100)
src/resolve/resolved-dns-query.c

index 11179d1..ef977b0 100644 (file)
@@ -703,10 +703,7 @@ int dns_query_go(DnsQuery *q) {
                         goto fail;
         }
 
-        q->answer = dns_answer_unref(q->answer);
-        q->answer_rcode = 0;
-        q->answer_family = AF_UNSPEC;
-        q->answer_protocol = _DNS_PROTOCOL_INVALID;
+        dns_query_reset_answer(q);
 
         r = sd_event_add_time(
                         q->manager->event,