Index: net/socket/ssl_server_socket_nss.cc |
diff --git a/net/socket/ssl_server_socket_nss.cc b/net/socket/ssl_server_socket_nss.cc |
index 9d29a46ee74e4c18c44df3b51654167879930a09..b19906d8d3f25e85c5b9d2cea0b3e661f8b3975c 100644 |
--- a/net/socket/ssl_server_socket_nss.cc |
+++ b/net/socket/ssl_server_socket_nss.cc |
@@ -94,7 +94,6 @@ class SSLServerSocketNSS : public SSLServerSocket { |
const base::StringPiece& context, |
unsigned char* out, |
unsigned int outlen) override; |
- int GetTLSUniqueChannelBinding(std::string* out) override; |
// Socket interface (via StreamSocket). |
int Read(IOBuffer* buf, |
@@ -285,22 +284,6 @@ int SSLServerSocketNSS::ExportKeyingMaterial(const base::StringPiece& label, |
return OK; |
} |
-int SSLServerSocketNSS::GetTLSUniqueChannelBinding(std::string* out) { |
- if (!IsConnected()) |
- return ERR_SOCKET_NOT_CONNECTED; |
- unsigned char buf[64]; |
- unsigned int len; |
- SECStatus result = SSL_GetChannelBinding(nss_fd_, |
- SSL_CHANNEL_BINDING_TLS_UNIQUE, |
- buf, &len, arraysize(buf)); |
- if (result != SECSuccess) { |
- LogFailedNSSFunction(net_log_, "SSL_GetChannelBinding", ""); |
- return MapNSSError(PORT_GetError()); |
- } |
- out->assign(reinterpret_cast<char*>(buf), len); |
- return OK; |
-} |
- |
int SSLServerSocketNSS::Connect(const CompletionCallback& callback) { |
NOTIMPLEMENTED(); |
return ERR_NOT_IMPLEMENTED; |