From: Yu Watanabe Date: Sun, 10 Dec 2017 15:27:19 +0000 (+0900) Subject: resolved: fix wrong error code (#7601) X-Git-Tag: v236~29 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4a0e9289bf443fec9fc56af25f90e2a100ba7a41;p=thirdparty%2Fsystemd.git resolved: fix wrong error code (#7601) --- diff --git a/src/resolve/resolved-dns-synthesize.c b/src/resolve/resolved-dns-synthesize.c index d469b91b17c..e71fcbdcca3 100644 --- a/src/resolve/resolved-dns-synthesize.c +++ b/src/resolve/resolved-dns-synthesize.c @@ -423,11 +423,11 @@ int dns_synthesize_answer( v = synthesize_system_hostname_ptr(m, af, &address, ifindex, &answer); if (v < 0) - return log_error_errno(r, "Failed to synthesize system hostname PTR RR: %m"); + return log_error_errno(v, "Failed to synthesize system hostname PTR RR: %m"); w = synthesize_gateway_ptr(m, af, &address, ifindex, &answer); if (w < 0) - return log_error_errno(r, "Failed to synthesize gateway hostname PTR RR: %m"); + return log_error_errno(w, "Failed to synthesize gateway hostname PTR RR: %m"); if (v == 0 && w == 0) /* This IP address is neither a local one nor a gateway */ continue;