| Index: net/socket/ssl_client_socket_nss.h
|
| diff --git a/net/socket/ssl_client_socket_nss.h b/net/socket/ssl_client_socket_nss.h
|
| index 0acbb2addcbc7f356e3bad17da74dbfad829bd43..821abe49ede7787939f27d6ce765a6f7803c193c 100644
|
| --- a/net/socket/ssl_client_socket_nss.h
|
| +++ b/net/socket/ssl_client_socket_nss.h
|
| @@ -123,11 +123,19 @@ class SSLClientSocketNSS : public SSLClientSocket {
|
| static SECStatus OwnAuthCertHandler(void* arg, PRFileDesc* socket,
|
| PRBool checksig, PRBool is_server);
|
| // NSS calls this when client authentication is requested.
|
| +#if defined(NSS_PLATFORM_CLIENT_AUTH)
|
| + static SECStatus PlatformClientAuthHandler(void* arg,
|
| + PRFileDesc* socket,
|
| + CERTDistNames* ca_names,
|
| + CERTCertList** result_certs,
|
| + void** result_private_key);
|
| +#else
|
| static SECStatus ClientAuthHandler(void* arg,
|
| PRFileDesc* socket,
|
| CERTDistNames* ca_names,
|
| CERTCertificate** result_certificate,
|
| SECKEYPrivateKey** result_private_key);
|
| +#endif
|
| // NSS calls this when handshake is completed. We pass 'this' as the second
|
| // argument.
|
| static void HandshakeCallback(PRFileDesc* socket, void* arg);
|
|
|