DNSName d_qname; // of the query data that lead to this entry being created/updated
time_t d_ttd;
QType d_qtype; // of the query data that lead to this entry being created/updated
+
+ [[nodiscard]] size_t sizeEstimate() const;
};
- typedef multi_index_container<
+ enum class ZoneDenialType : uint8_t
+ {
+ Unknown = 0,
+ NSEC = 1,
+ NSEC3 = 2
+ };
+
+ static const std::string& getZoneTypeAsString(ZoneDenialType type);
+
+ using cache_t = multi_index_container<
CacheEntry,
indexed_by<
ordered_unique<tag<OrderedTag>,