| 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); | 
|  |