1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "net/tools/quic/test_tools/quic_client_peer.h" 6 7 #include "net/tools/quic/quic_client.h" 8 9 namespace net { 10 namespace tools { 11 namespace test { 12 13 // static GetCryptoConfig(QuicClient * client)14QuicCryptoClientConfig* QuicClientPeer::GetCryptoConfig(QuicClient* client) { 15 return &client->crypto_config_; 16 } 17 18 // static CreateUDPSocket(QuicClient * client)19bool QuicClientPeer::CreateUDPSocket(QuicClient* client) { 20 return client->CreateUDPSocket(); 21 } 22 23 // static SetClientPort(QuicClient * client,int port)24void QuicClientPeer::SetClientPort(QuicClient* client, int port) { 25 client->client_address_ = IPEndPoint(client->client_address_.address(), port); 26 } 27 28 } // namespace test 29 } // namespace tools 30 } // namespace net 31