void ResolverBase::update_cache( const HostAddressVec &new_results ) const
{ Cache->update( Hostname, new_results ); }
+void ResolverBase::update_cache( const std::string &cname ) const
+{ Cache->update( Hostname, cname ); }
+
+void ResolverBase::update_cache_ttl( const uint32_t ttl ) const
+{ Cache->update_ttl( Hostname, ttl ); }
+
HostAddressVec& ResolverBase::get_cached_results(const std::string host) const
{
if (host.empty())