Line data Source code
1 : #include "source/server/config_validation/dispatcher.h" 2 : 3 : #include "source/common/common/assert.h" 4 : #include "source/server/config_validation/connection.h" 5 : 6 : namespace Envoy { 7 : namespace Event { 8 : 9 : Network::ClientConnectionPtr ValidationDispatcher::createClientConnection( 10 : Network::Address::InstanceConstSharedPtr remote_address, 11 : Network::Address::InstanceConstSharedPtr source_address, 12 : Network::TransportSocketPtr&& transport_socket, 13 : const Network::ConnectionSocket::OptionsSharedPtr& options, 14 0 : const Network::TransportSocketOptionsConstSharedPtr& transport_options) { 15 0 : return std::make_unique<Network::ConfigValidateConnection>(*this, remote_address, source_address, 16 0 : std::move(transport_socket), options, 17 0 : transport_options); 18 0 : } 19 : 20 : } // namespace Event 21 : } // namespace Envoy