Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(351)

Unified Diff: net/quic/core/quic_session_test.cc

Issue 2820263005: In QUIC version >= 38, enables random padding of size [1, 256] (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/quic/core/quic_session_test.cc
diff --git a/net/quic/core/quic_session_test.cc b/net/quic/core/quic_session_test.cc
index 3d4f12c9d5eb58906e615acc4b8b31c77495e0c9..568b008801e1ae73345d4e01e77e84b3677a39d6 100644
--- a/net/quic/core/quic_session_test.cc
+++ b/net/quic/core/quic_session_test.cc
@@ -173,12 +173,13 @@ class TestSession : public QuicSpdySession {
QuicStreamId id,
QuicIOVector data,
QuicStreamOffset offset,
- bool fin,
+ StreamSendingState state,
QuicReferenceCountedPointer<QuicAckListenerInterface> ack_listener)
override {
+ bool fin = state != NO_FIN;
QuicConsumedData consumed(data.total_length, fin);
if (!writev_consumes_all_data_) {
- consumed = QuicSession::WritevData(stream, id, data, offset, fin,
+ consumed = QuicSession::WritevData(stream, id, data, offset, state,
std::move(ack_listener));
}
stream->set_stream_bytes_written(stream->stream_bytes_written() +
@@ -200,9 +201,8 @@ class TestSession : public QuicSpdySession {
if (stream->id() != kCryptoStreamId) {
this->connection()->SetDefaultEncryptionLevel(ENCRYPTION_FORWARD_SECURE);
}
- QuicConsumedData consumed =
- WritevData(stream, stream->id(), MakeIOVector("not empty", &iov), 0,
- true, nullptr);
+ QuicConsumedData consumed = WritevData(
+ stream, stream->id(), MakeIOVector("not empty", &iov), 0, FIN, nullptr);
return consumed;
}
@@ -212,7 +212,7 @@ class TestSession : public QuicSpdySession {
iov.iov_base = nullptr; // should not be read.
iov.iov_len = static_cast<size_t>(bytes);
return WritevData(stream, stream->id(), QuicIOVector(&iov, 1, bytes), 0,
- true, nullptr);
+ FIN, nullptr);
}
using QuicSession::PostProcessAfterData;

Powered by Google App Engine
This is Rietveld 408576698