| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/quic/core/quic_connection.h" | 5 #include "net/quic/core/quic_connection.h" |
| 6 | 6 |
| 7 #include <errno.h> | 7 #include <errno.h> |
| 8 #include <memory> | 8 #include <memory> |
| 9 #include <ostream> | 9 #include <ostream> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 922 QuicStopWaitingFrame* frame, | 922 QuicStopWaitingFrame* frame, |
| 923 EncryptionLevel level) { | 923 EncryptionLevel level) { |
| 924 return ProcessFramePacketAtLevel(number, QuicFrame(frame), | 924 return ProcessFramePacketAtLevel(number, QuicFrame(frame), |
| 925 ENCRYPTION_INITIAL); | 925 ENCRYPTION_INITIAL); |
| 926 } | 926 } |
| 927 | 927 |
| 928 void ProcessGoAwayPacket(QuicGoAwayFrame* frame) { | 928 void ProcessGoAwayPacket(QuicGoAwayFrame* frame) { |
| 929 ProcessFramePacket(QuicFrame(frame)); | 929 ProcessFramePacket(QuicFrame(frame)); |
| 930 } | 930 } |
| 931 | 931 |
| 932 void ProcessPathClosePacket(QuicPathCloseFrame* frame) { | |
| 933 ProcessFramePacket(QuicFrame(frame)); | |
| 934 } | |
| 935 | |
| 936 bool IsMissing(QuicPacketNumber number) { | 932 bool IsMissing(QuicPacketNumber number) { |
| 937 return IsAwaitingPacket(*outgoing_ack(), number, 0); | 933 return IsAwaitingPacket(*outgoing_ack(), number, 0); |
| 938 } | 934 } |
| 939 | 935 |
| 940 QuicPacket* ConstructPacket(QuicPacketHeader header, QuicFrames frames) { | 936 QuicPacket* ConstructPacket(QuicPacketHeader header, QuicFrames frames) { |
| 941 QuicPacket* packet = BuildUnsizedDataPacket(&peer_framer_, header, frames); | 937 QuicPacket* packet = BuildUnsizedDataPacket(&peer_framer_, header, frames); |
| 942 EXPECT_NE(nullptr, packet); | 938 EXPECT_NE(nullptr, packet); |
| 943 return packet; | 939 return packet; |
| 944 } | 940 } |
| 945 | 941 |
| (...skipping 4188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5134 error_details, ConnectionCloseSource::FROM_PEER)); | 5130 error_details, ConnectionCloseSource::FROM_PEER)); |
| 5135 connection_.set_perspective(Perspective::IS_CLIENT); | 5131 connection_.set_perspective(Perspective::IS_CLIENT); |
| 5136 connection_.CloseConnection(QUIC_CRYPTO_HANDSHAKE_STATELESS_REJECT, | 5132 connection_.CloseConnection(QUIC_CRYPTO_HANDSHAKE_STATELESS_REJECT, |
| 5137 error_details, | 5133 error_details, |
| 5138 ConnectionCloseBehavior::SILENT_CLOSE); | 5134 ConnectionCloseBehavior::SILENT_CLOSE); |
| 5139 } | 5135 } |
| 5140 | 5136 |
| 5141 } // namespace | 5137 } // namespace |
| 5142 } // namespace test | 5138 } // namespace test |
| 5143 } // namespace net | 5139 } // namespace net |
| OLD | NEW |