| Index: net/quic/chromium/quic_stream_factory.h
|
| diff --git a/net/quic/chromium/quic_stream_factory.h b/net/quic/chromium/quic_stream_factory.h
|
| index c1e161dd4f975ee0a0e662aecfe039bafeada89e..821491d82e07d3ba68b457f2e1e1f7c122318f28 100644
|
| --- a/net/quic/chromium/quic_stream_factory.h
|
| +++ b/net/quic/chromium/quic_stream_factory.h
|
| @@ -391,6 +391,7 @@ class NET_EXPORT_PRIVATE QuicStreamFactory
|
| typedef std::map<QuicChromiumClientSession*, AliasSet> SessionAliasMap;
|
| typedef std::set<QuicChromiumClientSession*> SessionSet;
|
| typedef std::map<IPEndPoint, SessionSet> IPAliasMap;
|
| + typedef std::map<QuicChromiumClientSession*, IPEndPoint> SessionPeerIPMap;
|
| typedef std::set<Job*> JobSet;
|
| typedef std::map<QuicServerId, JobSet> JobMap;
|
| typedef std::map<QuicStreamRequest*, QuicServerId> RequestMap;
|
| @@ -517,6 +518,8 @@ class NET_EXPORT_PRIVATE QuicStreamFactory
|
| SessionAliasMap session_aliases_;
|
| // Map from IP address to sessions which are connected to this address.
|
| IPAliasMap ip_aliases_;
|
| + // Map from session to its original peer IP address.
|
| + SessionPeerIPMap session_peer_ip_;
|
|
|
| // Origins which have gone away recently.
|
| AliasSet gone_away_aliases_;
|
|
|