blob: a3e2e0bd7679f713b96bcf36d85dc154df923a28 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "net/socket/next_proto.h"
namespace net {
bool NextProtoIsSPDY(NextProto next_proto) {
return next_proto >= kProtoSPDYMinimumVersion &&
next_proto <= kProtoSPDYMaximumVersion;
}
void DisableHTTP2(NextProtoVector* next_protos) {
for (NextProtoVector::iterator it = next_protos->begin();
it != next_protos->end();) {
if (*it == kProtoHTTP2) {
it = next_protos->erase(it);
continue;
}
++it;
}
}
} // namespace net
|