Index: net/tools/quic/quic_dispatcher.cc |
diff --git a/net/tools/quic/quic_dispatcher.cc b/net/tools/quic/quic_dispatcher.cc |
index ba15c19aab08e11b8bff67ff55fd677c211227ca..0fb241dc63a9c8a22a261075f8b16c78e9cc7b88 100644 |
--- a/net/tools/quic/quic_dispatcher.cc |
+++ b/net/tools/quic/quic_dispatcher.cc |
@@ -14,6 +14,8 @@ |
#include "net/quic/core/quic_bug_tracker.h" |
#include "net/quic/core/quic_flags.h" |
#include "net/quic/core/quic_utils.h" |
+#include "net/tools/quic/quic_simple_server_session.h" |
+ |
#include "net/tools/quic/chlo_extractor.h" |
#include "net/tools/quic/quic_per_connection_packet_writer.h" |
#include "net/tools/quic/quic_simple_server_session.h" |
@@ -155,7 +157,7 @@ class StatelessConnectionTerminator { |
// to give the QuicDispatcher a chance to apply policy checks to the CHLO. |
class ChloValidator : public ChloExtractor::Delegate { |
public: |
- ChloValidator(QuicServerSessionBase::Helper* helper, |
+ ChloValidator(QuicCryptoServerStream::Helper* helper, |
IPEndPoint self_address, |
StatelessRejector* rejector) |
: helper_(helper), |
@@ -180,7 +182,7 @@ class ChloValidator : public ChloExtractor::Delegate { |
const string& error_details() const { return error_details_; } |
private: |
- QuicServerSessionBase::Helper* helper_; // Unowned. |
+ QuicCryptoServerStream::Helper* helper_; // Unowned. |
IPEndPoint self_address_; |
StatelessRejector* rejector_; // Unowned. |
bool can_accept_; |
@@ -194,7 +196,7 @@ QuicDispatcher::QuicDispatcher( |
const QuicCryptoServerConfig* crypto_config, |
QuicVersionManager* version_manager, |
std::unique_ptr<QuicConnectionHelperInterface> helper, |
- std::unique_ptr<QuicServerSessionBase::Helper> session_helper, |
+ std::unique_ptr<QuicCryptoServerStream::Helper> session_helper, |
std::unique_ptr<QuicAlarmFactory> alarm_factory) |
: config_(config), |
crypto_config_(crypto_config), |