Index: net/quic/quic_packet_creator.cc |
diff --git a/net/quic/quic_packet_creator.cc b/net/quic/quic_packet_creator.cc |
index ccbf7e988a13f91da35a314828c3469a72a4bd5d..c2a400b6c9c86a2c175096bf595b41aeec093f45 100644 |
--- a/net/quic/quic_packet_creator.cc |
+++ b/net/quic/quic_packet_creator.cc |
@@ -599,13 +599,8 @@ SerializedPacket QuicPacketCreator::SerializeFec(char* buffer, |
QuicEncryptedPacket* QuicPacketCreator::SerializeVersionNegotiationPacket( |
const QuicVersionVector& supported_versions) { |
DCHECK_EQ(Perspective::IS_SERVER, framer_->perspective()); |
- QuicPacketPublicHeader header; |
- header.connection_id = connection_id_; |
- header.reset_flag = false; |
- header.version_flag = true; |
- header.versions = supported_versions; |
- QuicEncryptedPacket* encrypted = |
- framer_->BuildVersionNegotiationPacket(header, supported_versions); |
+ QuicEncryptedPacket* encrypted = QuicFramer::BuildVersionNegotiationPacket( |
+ connection_id_, supported_versions); |
DCHECK(encrypted); |
DCHECK_GE(max_packet_length_, encrypted->length()); |
return encrypted; |