summaryrefslogtreecommitdiff
path: root/gtests/ssl_gtest/libssl_internals.c
diff options
context:
space:
mode:
authorMartin Thomson <martin.thomson@gmail.com>2017-01-26 06:41:37 +0900
committerMartin Thomson <martin.thomson@gmail.com>2017-01-26 06:41:37 +0900
commit1aaea1ef4ff9a9d5e77badd418b07060bb0e9de1 (patch)
tree740e79d5dc03ad0df0535b775a621d618fa1c569 /gtests/ssl_gtest/libssl_internals.c
parent4b6df262a3d4f54e4a1f631d1e4c8973e9b22d86 (diff)
downloadnss-hg-1aaea1ef4ff9a9d5e77badd418b07060bb0e9de1.tar.gz
Bug 1325035 - Streamline session ticket key wrapping, r=ttaubert
Differential Revision: https://nss-review.dev.mozaws.net/D127
Diffstat (limited to 'gtests/ssl_gtest/libssl_internals.c')
-rw-r--r--gtests/ssl_gtest/libssl_internals.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gtests/ssl_gtest/libssl_internals.c b/gtests/ssl_gtest/libssl_internals.c
index 08af9af0e..14b5257f8 100644
--- a/gtests/ssl_gtest/libssl_internals.c
+++ b/gtests/ssl_gtest/libssl_internals.c
@@ -62,10 +62,7 @@ PRBool SSLInt_ExtensionNegotiated(PRFileDesc *fd, PRUint16 ext) {
return (PRBool)(ss && ssl3_ExtensionNegotiated(ss, ext));
}
-void SSLInt_ClearSessionTicketKey() {
- ssl3_SessionTicketShutdown(NULL, NULL);
- NSS_UnregisterShutdown(ssl3_SessionTicketShutdown, NULL);
-}
+void SSLInt_ClearSessionTicketKey() { ssl_ResetSessionTicketKeys(); }
SECStatus SSLInt_SetMTU(PRFileDesc *fd, PRUint16 mtu) {
sslSocket *ss = ssl_FindSocket(fd);
@@ -209,7 +206,7 @@ PRBool SSLInt_HasCertWithAuthType(PRFileDesc *fd, SSLAuthType authType) {
return PR_FALSE;
}
- return (PRBool)(!!ssl_FindServerCertByAuthType(ss, authType));
+ return (PRBool)(!!ssl_FindServerCert(ss, authType, NULL));
}
PRBool SSLInt_SendAlert(PRFileDesc *fd, uint8_t level, uint8_t type) {