From: Otto Moerbeek Date: Tue, 16 Jan 2024 08:53:41 +0000 (+0100) Subject: 1524944 Use of 32-bit time_t X-Git-Tag: dnsdist-1.9.0-rc1~33^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b90448f5745e331c9e7fbfd699d0747f268eb96f;p=thirdparty%2Fpdns.git 1524944 Use of 32-bit time_t --- diff --git a/pdns/recursordist/aggressive_nsec.cc b/pdns/recursordist/aggressive_nsec.cc index b4ca50204c..fecebc0d68 100644 --- a/pdns/recursordist/aggressive_nsec.cc +++ b/pdns/recursordist/aggressive_nsec.cc @@ -888,6 +888,7 @@ bool AggressiveNSECCache::getDenial(time_t now, const DNSName& name, const QType ret.reserve(ret.size() + soaSet.size() + soaSignatures.size() + /* NSEC */ 1 + entry.d_signatures.size() + (needWildcard ? (/* NSEC */ 1 + wcEntry.d_signatures.size()) : 0)); addToRRSet(now, soaSet, std::move(soaSignatures), zone, doDNSSEC, ret); + // coverity[store_truncates_time_t] addRecordToRRSet(entry.d_owner, QType::NSEC, entry.d_ttd - now, entry.d_record, entry.d_signatures, doDNSSEC, ret); if (needWildcard) {