| 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 * This Source Code Form is subject to the terms of the Mozilla Public | 5 * This Source Code Form is subject to the terms of the Mozilla Public |
| 6 * License, v. 2.0. If a copy of the MPL was not distributed with this | 6 * License, v. 2.0. If a copy of the MPL was not distributed with this |
| 7 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 7 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| 8 /* $Id$ */ | 8 /* $Id$ */ |
| 9 | 9 |
| 10 #ifndef __sslimpl_h_ | 10 #ifndef __sslimpl_h_ |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 #define calg_fortezza ssl_calg_fortezza /* deprecated, must preserve */ | 64 #define calg_fortezza ssl_calg_fortezza /* deprecated, must preserve */ |
| 65 #define calg_aes ssl_calg_aes | 65 #define calg_aes ssl_calg_aes |
| 66 #define calg_camellia ssl_calg_camellia | 66 #define calg_camellia ssl_calg_camellia |
| 67 #define calg_seed ssl_calg_seed | 67 #define calg_seed ssl_calg_seed |
| 68 | 68 |
| 69 #define mac_null ssl_mac_null | 69 #define mac_null ssl_mac_null |
| 70 #define mac_md5 ssl_mac_md5 | 70 #define mac_md5 ssl_mac_md5 |
| 71 #define mac_sha ssl_mac_sha | 71 #define mac_sha ssl_mac_sha |
| 72 #define hmac_md5 ssl_hmac_md5 | 72 #define hmac_md5 ssl_hmac_md5 |
| 73 #define hmac_sha ssl_hmac_sha | 73 #define hmac_sha ssl_hmac_sha |
| 74 #define hmac_sha256 ssl_hmac_sha256 |
| 74 | 75 |
| 75 #define SET_ERROR_CODE /* reminder */ | 76 #define SET_ERROR_CODE /* reminder */ |
| 76 #define SEND_ALERT /* reminder */ | 77 #define SEND_ALERT /* reminder */ |
| 77 #define TEST_FOR_FAILURE /* reminder */ | 78 #define TEST_FOR_FAILURE /* reminder */ |
| 78 #define DEAL_WITH_FAILURE /* reminder */ | 79 #define DEAL_WITH_FAILURE /* reminder */ |
| 79 | 80 |
| 80 #if defined(DEBUG) || defined(TRACE) | 81 #if defined(DEBUG) || defined(TRACE) |
| 81 #ifdef __cplusplus | 82 #ifdef __cplusplus |
| 82 #define Debug 1 | 83 #define Debug 1 |
| 83 #else | 84 #else |
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 283 unsigned int isPresent : 1; | 284 unsigned int isPresent : 1; |
| 284 #else | 285 #else |
| 285 ssl3CipherSuite cipher_suite; | 286 ssl3CipherSuite cipher_suite; |
| 286 PRUint8 policy; | 287 PRUint8 policy; |
| 287 unsigned char enabled : 1; | 288 unsigned char enabled : 1; |
| 288 unsigned char isPresent : 1; | 289 unsigned char isPresent : 1; |
| 289 #endif | 290 #endif |
| 290 } ssl3CipherSuiteCfg; | 291 } ssl3CipherSuiteCfg; |
| 291 | 292 |
| 292 #ifdef NSS_ENABLE_ECC | 293 #ifdef NSS_ENABLE_ECC |
| 293 #define ssl_V3_SUITES_IMPLEMENTED 50 | 294 #define ssl_V3_SUITES_IMPLEMENTED 57 |
| 294 #else | 295 #else |
| 295 #define ssl_V3_SUITES_IMPLEMENTED 30 | 296 #define ssl_V3_SUITES_IMPLEMENTED 35 |
| 296 #endif /* NSS_ENABLE_ECC */ | 297 #endif /* NSS_ENABLE_ECC */ |
| 297 | 298 |
| 298 #define MAX_DTLS_SRTP_CIPHER_SUITES 4 | 299 #define MAX_DTLS_SRTP_CIPHER_SUITES 4 |
| 299 | 300 |
| 300 typedef struct sslOptionsStr { | 301 typedef struct sslOptionsStr { |
| 301 /* If SSL_SetNextProtoNego has been called, then this contains the | 302 /* If SSL_SetNextProtoNego has been called, then this contains the |
| 302 * list of supported protocols. */ | 303 * list of supported protocols. */ |
| 303 SECItem nextProtoNego; | 304 SECItem nextProtoNego; |
| 304 | 305 |
| 305 unsigned int useSecurity : 1; /* 1 */ | 306 unsigned int useSecurity : 1; /* 1 */ |
| (...skipping 1587 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1893 #if defined(XP_UNIX) || defined(XP_OS2) || defined(XP_BEOS) | 1894 #if defined(XP_UNIX) || defined(XP_OS2) || defined(XP_BEOS) |
| 1894 #define SSL_GETPID getpid | 1895 #define SSL_GETPID getpid |
| 1895 #elif defined(WIN32) | 1896 #elif defined(WIN32) |
| 1896 extern int __cdecl _getpid(void); | 1897 extern int __cdecl _getpid(void); |
| 1897 #define SSL_GETPID _getpid | 1898 #define SSL_GETPID _getpid |
| 1898 #else | 1899 #else |
| 1899 #define SSL_GETPID() 0 | 1900 #define SSL_GETPID() 0 |
| 1900 #endif | 1901 #endif |
| 1901 | 1902 |
| 1902 #endif /* __sslimpl_h_ */ | 1903 #endif /* __sslimpl_h_ */ |
| OLD | NEW |