From: Yu Watanabe Date: Tue, 29 Dec 2020 14:44:53 +0000 (+0900) Subject: resolve: do not compare key twice X-Git-Tag: v248-rc1~444^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cd70fc373d21487473aa70f2f04c99fdc943a63f;p=thirdparty%2Fsystemd.git resolve: do not compare key twice --- diff --git a/src/resolve/resolved-dns-rr.c b/src/resolve/resolved-dns-rr.c index 624120bd47c..d20917b4e24 100644 --- a/src/resolve/resolved-dns-rr.c +++ b/src/resolve/resolved-dns-rr.c @@ -1486,7 +1486,7 @@ static int dns_resource_record_compare_func(const DnsResourceRecord *x, const Dn if (r != 0) return r; - if (dns_resource_record_equal(x, y)) + if (dns_resource_record_payload_equal(x, y) > 0) return 0; /* We still use CMP() here, even though don't implement proper