diff options
author | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 20:18:55 +0000 |
---|---|---|
committer | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 20:18:55 +0000 |
commit | fe053f9301b7003d0bbe82baf9001d5b95564b9e (patch) | |
tree | c5356ff0f9fa4754f00d30944f60544edbf20c46 /net/quic/test_tools/mock_random.cc | |
parent | 7252963941dffa25e28168c82ab262ae889ffe1d (diff) | |
download | chromium_src-fe053f9301b7003d0bbe82baf9001d5b95564b9e.zip chromium_src-fe053f9301b7003d0bbe82baf9001d5b95564b9e.tar.gz chromium_src-fe053f9301b7003d0bbe82baf9001d5b95564b9e.tar.bz2 |
Land Recent QUIC Changes
QUIC: step 8, server certificate support.
Merge internal change: 44460951
Returning early from framer callbacks on error.
Merge internal change: 44428665
Rename QUIC_VERSION_NOT_SUPPORTED to QUIC_CRYPTO_VERSION_NOT_SUPPORTED.
Merge internal change: 44422561
QUIC: split the server config into its own file.
This change moves QuicCryptoServerConfig into a separate file so that Chromium
need only link it into tests.
Merge internal change: 44397707
QUIC: remove ifs around error_details
They were never needed and clutter up the code.
Merge internal change: 44275147
QUIC: add tests for 0-RTT handshaking using strike-register.
This change fixes a couple of issues and adds a test that performs a 0-RTT
handshake.
Merge internal change: 44272981
R=rch@chromium.org
Review URL: https://codereview.chromium.org/14411004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195897 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/test_tools/mock_random.cc')
-rw-r--r-- | net/quic/test_tools/mock_random.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/net/quic/test_tools/mock_random.cc b/net/quic/test_tools/mock_random.cc index f7b8ea0..a8b8956 100644 --- a/net/quic/test_tools/mock_random.cc +++ b/net/quic/test_tools/mock_random.cc @@ -6,12 +6,16 @@ namespace net { +MockRandom::MockRandom() + : increment_(0) { +} + void MockRandom::RandBytes(void* data, size_t len) { - memset(data, 'r', len); + memset(data, 'r' + increment_, len); } uint64 MockRandom::RandUint64() { - return 0xDEADBEEF; + return 0xDEADBEEF + increment_; } bool MockRandom::RandBool() { @@ -19,6 +23,7 @@ bool MockRandom::RandBool() { } void MockRandom::Reseed(const void* additional_entropy, size_t entropy_len) { + increment_++; } } // namespace net |