Chromium Code Reviews| Index: net/quic/quic_connection_logger.cc |
| diff --git a/net/quic/quic_connection_logger.cc b/net/quic/quic_connection_logger.cc |
| index 4e40417ce0dde00469daf0e2173bc84ab66af67f..8a544b24c1437aa30d190763599253a96e4165bf 100644 |
| --- a/net/quic/quic_connection_logger.cc |
| +++ b/net/quic/quic_connection_logger.cc |
| @@ -46,24 +46,22 @@ base::Value* NetLogQuicPacketCallback(const IPEndPoint* self_address, |
| } |
| base::Value* NetLogQuicPacketSentCallback( |
| - QuicPacketSequenceNumber sequence_number, |
| + const SerializedPacket& serialized_packet, |
| QuicPacketSequenceNumber original_sequence_number, |
| EncryptionLevel level, |
| TransmissionType transmission_type, |
| size_t packet_size, |
| - WriteResult result, |
| + QuicTime sent_time, |
| NetLog::LogLevel /* log_level */) { |
| base::DictionaryValue* dict = new base::DictionaryValue(); |
| dict->SetInteger("encryption_level", level); |
| dict->SetInteger("transmission_type", transmission_type); |
| dict->SetString("packet_sequence_number", |
| - base::Uint64ToString(sequence_number)); |
| + base::Uint64ToString(serialized_packet.sequence_number)); |
|
ramant (doing other things)
2014/10/03 03:40:55
Hi Ryan and Ian,
Should we log more info from se
Ian Swett
2014/10/03 17:50:30
I would think we'd want to log the original sequen
ramant (doing other things)
2014/10/03 22:05:43
We do. It is logged in the next line (61-62). Is t
Ian Swett
2014/10/05 17:51:03
Nope, I just missed that. Thanks!
|
| dict->SetString("original_sequence_number", |
| base::Uint64ToString(original_sequence_number)); |
| dict->SetInteger("size", packet_size); |
| - if (result.status != WRITE_STATUS_OK) { |
| - dict->SetInteger("net_error", result.error_code); |
| - } |
| + dict->SetInteger("sent_time_us", sent_time.ToDebuggingValue()); |
| return dict; |
| } |
| @@ -463,17 +461,17 @@ void QuicConnectionLogger::OnFrameAddedToPacket(const QuicFrame& frame) { |
| } |
| void QuicConnectionLogger::OnPacketSent( |
| - QuicPacketSequenceNumber sequence_number, |
| + const SerializedPacket& serialized_packet, |
| QuicPacketSequenceNumber original_sequence_number, |
| EncryptionLevel level, |
| TransmissionType transmission_type, |
| const QuicEncryptedPacket& packet, |
| - WriteResult result) { |
| + QuicTime sent_time) { |
| net_log_.AddEvent( |
| NetLog::TYPE_QUIC_SESSION_PACKET_SENT, |
| - base::Bind(&NetLogQuicPacketSentCallback, sequence_number, |
| + base::Bind(&NetLogQuicPacketSentCallback, serialized_packet, |
| original_sequence_number, level, transmission_type, |
| - packet.length(), result)); |
| + packet.length(), sent_time)); |
| } |
| void QuicConnectionLogger::OnPacketReceived(const IPEndPoint& self_address, |