From: Mark Andrews Date: Wed, 28 May 2014 00:43:19 +0000 (+1000) Subject: silence coverity warning X-Git-Tag: v9.11.0a1~1600 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=57d5f5abe1c2f7e08bf7851581f4bcc60e883282;p=thirdparty%2Fbind9.git silence coverity warning --- diff --git a/lib/dns/adb.c b/lib/dns/adb.c index 100316b7cf2..4051cede239 100644 --- a/lib/dns/adb.c +++ b/lib/dns/adb.c @@ -4051,8 +4051,8 @@ adjustsrtt(dns_adbaddrinfo_t *addr, unsigned int rtt, unsigned int factor, } else new_srtt = addr->entry->srtt; } else - new_srtt = (addr->entry->srtt / 10 * factor) - + (rtt / 10 * (10 - factor)); + new_srtt = ((isc_uint64_t)addr->entry->srtt / 10 * factor) + + ((isc_uint64_t)rtt / 10 * (10 - factor)); addr->entry->srtt = (unsigned int) new_srtt; addr->srtt = (unsigned int) new_srtt;