| Index: net/quic/core/quic_protocol.h
|
| diff --git a/net/quic/core/quic_protocol.h b/net/quic/core/quic_protocol.h
|
| index bb8cc1d61f5372dd30b48c5c35a8969224cb210e..040e53029a32a635eb5f12008c2ffc690a715388 100644
|
| --- a/net/quic/core/quic_protocol.h
|
| +++ b/net/quic/core/quic_protocol.h
|
| @@ -375,6 +375,9 @@ enum QuicVersion {
|
| // header, uses new ack and stop waiting wire format.
|
| QUIC_VERSION_35 = 35, // Allows endpoints to independently set stream limit.
|
| QUIC_VERSION_36 = 36, // Add support to force HOL blocking.
|
| +
|
| + // IMPORTANT: if you are adding to this std::list, follow the instructions at
|
| + // http://sites/quic/adding-and-removing-versions
|
| };
|
|
|
| // This vector contains QUIC versions which we currently support.
|
| @@ -1181,14 +1184,14 @@ enum PeerAddressChangeType {
|
| PORT_CHANGE,
|
| // IPv4 address changed, but within the /24 subnet (port may have changed.)
|
| IPV4_SUBNET_CHANGE,
|
| + // IPv4 address changed, excluding /24 subnet change (port may have changed.)
|
| + IPV4_TO_IPV4_CHANGE,
|
| // IP address change from an IPv4 to an IPv6 address (port may have changed.)
|
| IPV4_TO_IPV6_CHANGE,
|
| // IP address change from an IPv6 to an IPv4 address (port may have changed.)
|
| IPV6_TO_IPV4_CHANGE,
|
| // IP address change from an IPv6 to an IPv6 address (port may have changed.)
|
| IPV6_TO_IPV6_CHANGE,
|
| - // All other peer address changes.
|
| - UNSPECIFIED_CHANGE,
|
| };
|
|
|
| struct NET_EXPORT_PRIVATE QuicFrame {
|
| @@ -1395,6 +1398,8 @@ class NET_EXPORT_PRIVATE QuicVersionManager {
|
| private:
|
| // FLAGS_quic_disable_pre_32
|
| bool disable_pre_32_;
|
| + // FLAGS_quic_disable_pre_34
|
| + bool disable_pre_34_;
|
| // FLAGS_quic_enable_version_35
|
| bool enable_version_35_;
|
| // FLAGS_quic_enable_version_36_v2
|
|
|