Index: net/quic/core/quic_framer.h |
diff --git a/net/quic/core/quic_framer.h b/net/quic/core/quic_framer.h |
index 1feb5b775f6bbaa41a7a0d4b42c45f815502834f..23d3c3ce6bae3a009d1f086f3562aca07cd87aeb 100644 |
--- a/net/quic/core/quic_framer.h |
+++ b/net/quic/core/quic_framer.h |
@@ -9,8 +9,6 @@ |
#include <cstdint> |
#include <memory> |
#include <string> |
-#include <unordered_map> |
-#include <unordered_set> |
#include "base/macros.h" |
#include "base/strings/string_piece.h" |
@@ -332,9 +330,6 @@ class QUIC_EXPORT_PRIVATE QuicFramer { |
Perspective perspective() const { return perspective_; } |
- // Called when a PATH_CLOSED frame has been sent/received on |path_id|. |
- void OnPathClosed(QuicPathId path_id); |
- |
QuicTag last_version_tag() { return last_version_tag_; } |
private: |
@@ -407,12 +402,6 @@ class QUIC_EXPORT_PRIVATE QuicFramer { |
size_t buffer_length, |
size_t* decrypted_length); |
- // Checks if |path_id| is a viable path to receive packets on. Returns true |
- // and sets |base_packet_number| to the packet number to calculate the |
- // incoming packet number from if the path is not closed. Returns false |
- // otherwise. |
- bool IsValidPath(QuicPathId path_id, QuicPacketNumber* base_packet_number); |
- |
// Sets last_packet_number_. This can only be called after the packet is |
// successfully decrypted. |
void SetLastPacketNumber(const QuicPacketHeader& header); |
@@ -491,20 +480,10 @@ class QUIC_EXPORT_PRIVATE QuicFramer { |
std::string detailed_error_; |
QuicFramerVisitorInterface* visitor_; |
QuicErrorCode error_; |
- // Set of closed paths. A path is considered as closed if a PATH_CLOSED frame |
- // has been sent/received. |
- // TODO(fayang): this set is never cleaned up. A possible improvement is to |
- // use intervals. |
- std::unordered_set<QuicPathId> closed_paths_; |
// Updated by ProcessPacketHeader when it succeeds. |
QuicPacketNumber last_packet_number_; |
- // Map mapping path id to packet number of largest successfully decrypted |
- // received packet. |
- std::unordered_map<QuicPathId, QuicPacketNumber> largest_packet_numbers_; |
// Updated by ProcessPacketHeader when it succeeds decrypting a larger packet. |
QuicPacketNumber largest_packet_number_; |
- // The path on which last successfully decrypted packet was received. |
- QuicPathId last_path_id_; |
// Updated by WritePacketHeader. |
QuicConnectionId last_serialized_connection_id_; |
// The last QUIC version tag received. |