#include "server/config_validation/dispatcher.h" #include "common/common/assert.h" #include "server/config_validation/connection.h" namespace Envoy { namespace Event { Network::ClientConnectionPtr ValidationDispatcher::createClientConnection( Network::Address::InstanceConstSharedPtr remote_address, Network::Address::InstanceConstSharedPtr source_address, Network::TransportSocketPtr&& transport_socket, const Network::ConnectionSocket::OptionsSharedPtr& options) { return std::make_unique(*this, remote_address, source_address, std::move(transport_socket), options); } Network::DnsResolverSharedPtr ValidationDispatcher::createDnsResolver( const std::vector&, const bool) { return dns_resolver_; } Network::ListenerPtr ValidationDispatcher::createListener(Network::SocketSharedPtr&&, Network::TcpListenerCallbacks&, bool, uint32_t) { NOT_IMPLEMENTED_GCOVR_EXCL_LINE; } } // namespace Event } // namespace Envoy