| Index: net/quic/test_tools/quic_test_utils.cc
|
| diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc
|
| index cb08f7e22f838a91e06e20d5b3d6d511dc768dd3..98bde10690806c0735786ccb1ff2d17bf697f32b 100644
|
| --- a/net/quic/test_tools/quic_test_utils.cc
|
| +++ b/net/quic/test_tools/quic_test_utils.cc
|
| @@ -302,15 +302,16 @@ PacketSavingConnection::~PacketSavingConnection() {
|
| STLDeleteElements(&encrypted_packets_);
|
| }
|
|
|
| -bool PacketSavingConnection::SendOrQueuePacket(
|
| - EncryptionLevel level,
|
| - const SerializedPacket& packet,
|
| - TransmissionType transmission_type) {
|
| - packets_.push_back(packet.packet);
|
| +void PacketSavingConnection::SendOrQueuePacket(QueuedPacket packet) {
|
| + packets_.push_back(packet.serialized_packet.packet);
|
| QuicEncryptedPacket* encrypted = QuicConnectionPeer::GetFramer(this)->
|
| - EncryptPacket(level, packet.sequence_number, *packet.packet);
|
| + EncryptPacket(packet.encryption_level,
|
| + packet.serialized_packet.sequence_number,
|
| + *packet.serialized_packet.packet);
|
| encrypted_packets_.push_back(encrypted);
|
| - return true;
|
| + // Transfer ownership of the packet to the SentPacketManager and the
|
| + // ack notifier to the AckNotifierManager.
|
| + sent_packet_manager_.OnSerializedPacket(packet.serialized_packet);
|
| }
|
|
|
| MockSession::MockSession(QuicConnection* connection)
|
|
|