| Index: net/tools/quic/quic_server.h
|
| diff --git a/net/tools/quic/quic_server.h b/net/tools/quic/quic_server.h
|
| index 813510cf9c10bbf8df7ef297982a5b0bb0f2a9fd..28ea551e461d6772cf7515ed46d0721ea0d22143 100644
|
| --- a/net/tools/quic/quic_server.h
|
| +++ b/net/tools/quic/quic_server.h
|
| @@ -10,11 +10,15 @@
|
|
|
| #include "base/memory/scoped_ptr.h"
|
| #include "net/base/ip_endpoint.h"
|
| +#include "net/quic/quic_config.h"
|
| #include "net/quic/quic_framer.h"
|
| #include "net/tools/flip_server/epoll_server.h"
|
| #include "net/tools/quic/quic_dispatcher.h"
|
|
|
| namespace net {
|
| +
|
| +class QuicCryptoServerConfig;
|
| +
|
| namespace tools {
|
|
|
| class QuicDispatcher;
|
| @@ -82,6 +86,12 @@ class QuicServer : public EpollCallbackInterface {
|
| // If true, use recvmmsg for reading.
|
| bool use_recvmmsg_;
|
|
|
| + // config_ contains non-crypto parameters that are negotiated in the crypto
|
| + // handshake.
|
| + QuicConfig config_;
|
| + // crypto_config_ contains crypto parameters for the handshake.
|
| + QuicCryptoServerConfig crypto_config_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(QuicServer);
|
| };
|
|
|
|
|