| Index: webrtc/p2p/base/turnport.cc
|
| diff --git a/webrtc/p2p/base/turnport.cc b/webrtc/p2p/base/turnport.cc
|
| index d2d9126c7a302ba35bc04999ef83ddf09e9175a8..f97642e6bd81e103e44682b6fd5221aac97cc99e 100644
|
| --- a/webrtc/p2p/base/turnport.cc
|
| +++ b/webrtc/p2p/base/turnport.cc
|
| @@ -329,8 +329,14 @@ bool TurnPort::CreateTurnClientSocket() {
|
|
|
| // Apply server address TLS and insecure bits to options.
|
| if (server_address_.proto == PROTO_TLS) {
|
| - opts |= rtc::PacketSocketFactory::OPT_TLS;
|
| + if (tls_cert_policy_ ==
|
| + TlsCertPolicy::TLS_CERT_POLICY_INSECURE_NO_CHECK) {
|
| + opts |= rtc::PacketSocketFactory::OPT_TLS_INSECURE;
|
| + } else {
|
| + opts |= rtc::PacketSocketFactory::OPT_TLS;
|
| + }
|
| }
|
| +
|
| socket_ = socket_factory()->CreateClientTcpSocket(
|
| rtc::SocketAddress(ip(), 0), server_address_.address,
|
| proxy(), user_agent(), opts);
|
|
|