Index: net/quic/test_tools/quic_test_packet_maker.cc |
diff --git a/net/quic/test_tools/quic_test_packet_maker.cc b/net/quic/test_tools/quic_test_packet_maker.cc |
index 2119f25157a6648d111eee7d6fdad8fcf95e2791..3133eac6818c74712648957854cc2cad872200ef 100644 |
--- a/net/quic/test_tools/quic_test_packet_maker.cc |
+++ b/net/quic/test_tools/quic_test_packet_maker.cc |
@@ -35,6 +35,23 @@ void QuicTestPacketMaker::set_hostname(const std::string& host) { |
host_.assign(host); |
} |
+scoped_ptr<QuicEncryptedPacket> QuicTestPacketMaker::MakePingPacket( |
+ QuicPacketNumber num, |
+ bool include_version) { |
+ QuicPacketHeader header; |
+ header.public_header.connection_id = connection_id_; |
+ header.public_header.reset_flag = false; |
+ header.public_header.version_flag = include_version; |
+ header.public_header.packet_number_length = PACKET_1BYTE_PACKET_NUMBER; |
+ header.packet_number = num; |
+ header.entropy_flag = false; |
+ header.fec_flag = false; |
+ header.fec_group = 0; |
+ |
+ QuicPingFrame ping; |
+ return scoped_ptr<QuicEncryptedPacket>(MakePacket(header, QuicFrame(ping))); |
+} |
+ |
scoped_ptr<QuicEncryptedPacket> QuicTestPacketMaker::MakeRstPacket( |
QuicPacketNumber num, |
bool include_version, |