Index: net/http/http_server_properties.cc |
diff --git a/net/http/http_server_properties.cc b/net/http/http_server_properties.cc |
index 15ac887ef47f75aa0247e304c2956db75f4e1b11..61a3901c5b7da12e7b16093d5e6e2b31dd51b440 100644 |
--- a/net/http/http_server_properties.cc |
+++ b/net/http/http_server_properties.cc |
@@ -26,8 +26,16 @@ void HistogramBrokenAlternateProtocolLocation( |
} |
bool IsAlternateProtocolValid(AlternateProtocol protocol) { |
- return protocol >= ALTERNATE_PROTOCOL_MINIMUM_VALID_VERSION && |
- protocol <= ALTERNATE_PROTOCOL_MAXIMUM_VALID_VERSION; |
+ switch (protocol) { |
+ case NPN_HTTP_2: |
+ return true; |
+ case QUIC: |
+ return true; |
+ case UNINITIALIZED_ALTERNATE_PROTOCOL: |
+ return false; |
+ } |
+ NOTREACHED(); |
+ return false; |
} |
const char* AlternateProtocolToString(AlternateProtocol protocol) { |