| Index: net/tools/quic/quic_server.cc
|
| diff --git a/net/tools/quic/quic_server.cc b/net/tools/quic/quic_server.cc
|
| index 392963d287d5c15562f1032f970bdae59e381680..c71f437d8acebbb2e9b1fc54219e628a7acdbfa0 100644
|
| --- a/net/tools/quic/quic_server.cc
|
| +++ b/net/tools/quic/quic_server.cc
|
| @@ -47,19 +47,22 @@ const char kSourceAddressTokenSecret[] = "secret";
|
|
|
| } // namespace
|
|
|
| -QuicServer::QuicServer()
|
| +QuicServer::QuicServer(ProofSource* proof_source)
|
| : port_(0),
|
| fd_(-1),
|
| packets_dropped_(0),
|
| overflow_supported_(false),
|
| use_recvmmsg_(false),
|
| - crypto_config_(kSourceAddressTokenSecret, QuicRandom::GetInstance()),
|
| + crypto_config_(kSourceAddressTokenSecret,
|
| + QuicRandom::GetInstance(),
|
| + proof_source),
|
| supported_versions_(QuicSupportedVersions()),
|
| packet_reader_(new QuicPacketReader()) {
|
| Initialize();
|
| }
|
|
|
| -QuicServer::QuicServer(const QuicConfig& config,
|
| +QuicServer::QuicServer(ProofSource* proof_source,
|
| + const QuicConfig& config,
|
| const QuicVersionVector& supported_versions)
|
| : port_(0),
|
| fd_(-1),
|
| @@ -67,7 +70,9 @@ QuicServer::QuicServer(const QuicConfig& config,
|
| overflow_supported_(false),
|
| use_recvmmsg_(false),
|
| config_(config),
|
| - crypto_config_(kSourceAddressTokenSecret, QuicRandom::GetInstance()),
|
| + crypto_config_(kSourceAddressTokenSecret,
|
| + QuicRandom::GetInstance(),
|
| + proof_source),
|
| supported_versions_(supported_versions),
|
| packet_reader_(new QuicPacketReader()) {
|
| Initialize();
|
|
|