Index: net/tools/quic/test_tools/packet_dropping_test_writer.cc |
diff --git a/net/tools/quic/test_tools/packet_dropping_test_writer.cc b/net/tools/quic/test_tools/packet_dropping_test_writer.cc |
index 148591d0c0e502eb78b8b2a4c2115258b770b10e..5bb5480ae16929b6aabd634c2baba0f57d225e30 100644 |
--- a/net/tools/quic/test_tools/packet_dropping_test_writer.cc |
+++ b/net/tools/quic/test_tools/packet_dropping_test_writer.cc |
@@ -78,7 +78,8 @@ WriteResult PacketDroppingTestWriter::WritePacket( |
const char* buffer, |
size_t buf_len, |
const net::IPAddressNumber& self_address, |
- const net::IPEndPoint& peer_address) { |
+ const net::IPEndPoint& peer_address, |
+ base::Callback<void(WriteResult wr)> callback) { |
ReleaseOldPackets(); |
base::AutoLock locked(config_mutex_); |
@@ -131,7 +132,7 @@ WriteResult PacketDroppingTestWriter::WritePacket( |
} |
return QuicPacketWriterWrapper::WritePacket( |
- buffer, buf_len, self_address, peer_address); |
+ buffer, buf_len, self_address, peer_address, callback); |
} |
bool PacketDroppingTestWriter::IsWriteBlocked() const { |
@@ -169,7 +170,8 @@ QuicTime PacketDroppingTestWriter::ReleaseNextPacket() { |
// Grab the next one off the queue and send it. |
QuicPacketWriterWrapper::WritePacket( |
iter->buffer.data(), iter->buffer.length(), |
- iter->self_address, iter->peer_address); |
+ iter->self_address, iter->peer_address, |
+ base::Callback<void(WriteResult wr)>()); |
DCHECK_GE(cur_buffer_size_, iter->buffer.length()); |
cur_buffer_size_ -= iter->buffer.length(); |
delayed_packets_.erase(iter); |