| Index: net/tools/quic/quic_client.cc
|
| diff --git a/net/tools/quic/quic_client.cc b/net/tools/quic/quic_client.cc
|
| index 5a6a51e797a2e09822d4c7e43726d75b15d0d47f..83d867f92b7275fe82606db1c2f86029bf099fd7 100644
|
| --- a/net/tools/quic/quic_client.cc
|
| +++ b/net/tools/quic/quic_client.cc
|
| @@ -16,6 +16,7 @@
|
| #include "net/quic/quic_connection.h"
|
| #include "net/quic/quic_data_reader.h"
|
| #include "net/quic/quic_protocol.h"
|
| +#include "net/quic/quic_session_key.h"
|
| #include "net/tools/balsa/balsa_headers.h"
|
| #include "net/tools/quic/quic_epoll_connection_helper.h"
|
| #include "net/tools/quic/quic_socket_utils.h"
|
| @@ -31,11 +32,11 @@ namespace tools {
|
| const int kEpollFlags = EPOLLIN | EPOLLOUT | EPOLLET;
|
|
|
| QuicClient::QuicClient(IPEndPoint server_address,
|
| - const string& server_hostname,
|
| + const QuicSessionKey& server_key,
|
| const QuicVersionVector& supported_versions,
|
| bool print_response)
|
| : server_address_(server_address),
|
| - server_hostname_(server_hostname),
|
| + server_key_(server_key),
|
| local_port_(0),
|
| fd_(-1),
|
| helper_(CreateQuicConnectionHelper()),
|
| @@ -48,11 +49,11 @@ QuicClient::QuicClient(IPEndPoint server_address,
|
| }
|
|
|
| QuicClient::QuicClient(IPEndPoint server_address,
|
| - const string& server_hostname,
|
| + const QuicSessionKey& server_key,
|
| const QuicConfig& config,
|
| const QuicVersionVector& supported_versions)
|
| : server_address_(server_address),
|
| - server_hostname_(server_hostname),
|
| + server_key_(server_key),
|
| config_(config),
|
| local_port_(0),
|
| fd_(-1),
|
| @@ -162,7 +163,7 @@ bool QuicClient::StartConnect() {
|
| }
|
|
|
| session_.reset(new QuicClientSession(
|
| - server_hostname_,
|
| + server_key_,
|
| config_,
|
| new QuicConnection(GenerateConnectionId(), server_address_, helper_.get(),
|
| writer_.get(), false, supported_versions_),
|
|
|