| Index: net/quic/quic_crypto_client_stream.cc
|
| ===================================================================
|
| --- net/quic/quic_crypto_client_stream.cc (revision 174485)
|
| +++ net/quic/quic_crypto_client_stream.cc (working copy)
|
| @@ -5,7 +5,9 @@
|
| #include "net/quic/quic_crypto_client_stream.h"
|
|
|
| #include "net/quic/crypto/crypto_protocol.h"
|
| +#include "net/quic/crypto/crypto_utils.h"
|
| #include "net/quic/quic_protocol.h"
|
| +#include "net/quic/quic_session.h"
|
|
|
| namespace net {
|
|
|
| @@ -32,4 +34,15 @@
|
| return;
|
| }
|
|
|
| +bool QuicCryptoClientStream::CryptoConnect() {
|
| + client_crypto_config_.SetDefaults();
|
| + CryptoUtils::GenerateNonce(session()->connection()->clock(),
|
| + session()->connection()->random_generator(),
|
| + &nonce_);
|
| + CryptoHandshakeMessage message;
|
| + CryptoUtils::FillClientHelloMessage(client_crypto_config_, nonce_, &message);
|
| + SendHandshakeMessage(message);
|
| + return true;
|
| +}
|
| +
|
| } // namespace net
|
|
|