| OLD | NEW |
| 1 /* | 1 /* |
| 2 * This file is PRIVATE to SSL and should be the first thing included by | 2 * This file is PRIVATE to SSL and should be the first thing included by |
| 3 * any SSL implementation file. | 3 * any SSL implementation file. |
| 4 * | 4 * |
| 5 * ***** BEGIN LICENSE BLOCK ***** | 5 * ***** BEGIN LICENSE BLOCK ***** |
| 6 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 6 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
| 7 * | 7 * |
| 8 * The contents of this file are subject to the Mozilla Public License Version | 8 * The contents of this file are subject to the Mozilla Public License Version |
| 9 * 1.1 (the "License"); you may not use this file except in compliance with | 9 * 1.1 (the "License"); you may not use this file except in compliance with |
| 10 * the License. You may obtain a copy of the License at | 10 * the License. You may obtain a copy of the License at |
| (...skipping 1089 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1100 sslHandshakeFunc nextHandshake; /*firstHandshakeLock*/ | 1100 sslHandshakeFunc nextHandshake; /*firstHandshakeLock*/ |
| 1101 sslHandshakeFunc securityHandshake; /*firstHandshakeLock*/ | 1101 sslHandshakeFunc securityHandshake; /*firstHandshakeLock*/ |
| 1102 | 1102 |
| 1103 /* the following variable is only used with socks or other proxies. */ | 1103 /* the following variable is only used with socks or other proxies. */ |
| 1104 char * peerID; /* String uniquely identifies target server. */ | 1104 char * peerID; /* String uniquely identifies target server. */ |
| 1105 | 1105 |
| 1106 unsigned char * cipherSpecs; | 1106 unsigned char * cipherSpecs; |
| 1107 unsigned int sizeCipherSpecs; | 1107 unsigned int sizeCipherSpecs; |
| 1108 const unsigned char * preferredCipher; | 1108 const unsigned char * preferredCipher; |
| 1109 | 1109 |
| 1110 /* TLS ClientCertificateTypes requested during HandleCertificateRequest. */ |
| 1111 /* Will be NULL at all other times. */ |
| 1112 const SECItem *requestedCertTypes; |
| 1113 |
| 1110 ssl3KeyPair * stepDownKeyPair; /* RSA step down keys */ | 1114 ssl3KeyPair * stepDownKeyPair; /* RSA step down keys */ |
| 1111 | 1115 |
| 1112 /* Callbacks */ | 1116 /* Callbacks */ |
| 1113 SSLAuthCertificate authCertificate; | 1117 SSLAuthCertificate authCertificate; |
| 1114 void *authCertificateArg; | 1118 void *authCertificateArg; |
| 1115 SSLGetClientAuthData getClientAuthData; | 1119 SSLGetClientAuthData getClientAuthData; |
| 1116 void *getClientAuthDataArg; | 1120 void *getClientAuthDataArg; |
| 1117 #ifdef NSS_PLATFORM_CLIENT_AUTH | 1121 #ifdef NSS_PLATFORM_CLIENT_AUTH |
| 1118 SSLGetPlatformClientAuthData getPlatformClientAuthData; | 1122 SSLGetPlatformClientAuthData getPlatformClientAuthData; |
| 1119 void *getPlatformClientAuthDataArg; | 1123 void *getPlatformClientAuthDataArg; |
| (...skipping 627 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1747 #elif defined(_WIN32_WCE) | 1751 #elif defined(_WIN32_WCE) |
| 1748 #define SSL_GETPID GetCurrentProcessId | 1752 #define SSL_GETPID GetCurrentProcessId |
| 1749 #elif defined(WIN32) | 1753 #elif defined(WIN32) |
| 1750 extern int __cdecl _getpid(void); | 1754 extern int __cdecl _getpid(void); |
| 1751 #define SSL_GETPID _getpid | 1755 #define SSL_GETPID _getpid |
| 1752 #else | 1756 #else |
| 1753 #define SSL_GETPID() 0 | 1757 #define SSL_GETPID() 0 |
| 1754 #endif | 1758 #endif |
| 1755 | 1759 |
| 1756 #endif /* __sslimpl_h_ */ | 1760 #endif /* __sslimpl_h_ */ |
| OLD | NEW |