]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
correct EDNSOK sense
authorMark Andrews <marka@isc.org>
Thu, 22 May 2014 12:02:09 +0000 (22:02 +1000)
committerMark Andrews <marka@isc.org>
Thu, 22 May 2014 12:02:29 +0000 (22:02 +1000)
lib/dns/resolver.c

index 0975339cebbc54293fecc9e70887959c6b820664..3a86ec7fa1c956499fb32fe8923809231a21c0c0 100644 (file)
@@ -906,7 +906,7 @@ fctx_cancelquery(resquery_t **queryp, dns_dispatchevent_t **deventp,
                         * seen a EDNS response.
                         */
                        if ((query->options & DNS_FETCHOPT_NOEDNS0) == 0 &&
-                           EDNSOK(query->addrinfo)) {
+                           !EDNSOK(query->addrinfo)) {
                                mask >>= 2;
                        }
                        rtt = query->addrinfo->srtt + (value & mask);