]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: take benefit of log_xyz_errno() returning the negative error code
authorLennart Poettering <lennart@poettering.net>
Wed, 4 Oct 2017 09:57:10 +0000 (11:57 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 5 Oct 2017 10:21:18 +0000 (12:21 +0200)
Just some modernizations.

src/resolve/resolved-mdns.c

index 415dc1a5328f900fd66d01665da8488fc45fabe6..6fbf7558786d304782706ff136f653e6ab115c4e 100644 (file)
@@ -86,27 +86,21 @@ static int mdns_scope_process_query(DnsScope *s, DnsPacket *p) {
         key = p->question->keys[0];
 
         r = dns_zone_lookup(&s->zone, key, 0, &answer, &soa, &tentative);
-        if (r < 0) {
-                log_debug_errno(r, "Failed to lookup key: %m");
-                return r;
-        }
+        if (r < 0)
+                return log_debug_errno(r, "Failed to lookup key: %m");
         if (r == 0)
                 return 0;
 
         r = dns_scope_make_reply_packet(s, DNS_PACKET_ID(p), DNS_RCODE_SUCCESS, NULL, answer, NULL, false, &reply);
-        if (r < 0) {
-                log_debug_errno(r, "Failed to build reply packet: %m");
-                return r;
-        }
+        if (r < 0)
+                return log_debug_errno(r, "Failed to build reply packet: %m");
 
         if (!ratelimit_test(&s->ratelimit))
                 return 0;
 
         r = dns_scope_emit_udp(s, -1, reply);
-        if (r < 0) {
-                log_debug_errno(r, "Failed to send reply packet: %m");
-                return r;
-        }
+        if (r < 0)
+                return log_debug_errno(r, "Failed to send reply packet: %m");
 
         return 0;
 }