diff options
Diffstat (limited to 'src/lib/libssl/d1_srvr.c')
| -rw-r--r-- | src/lib/libssl/d1_srvr.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/lib/libssl/d1_srvr.c b/src/lib/libssl/d1_srvr.c index ce7b243c2d..6a10f7a3dd 100644 --- a/src/lib/libssl/d1_srvr.c +++ b/src/lib/libssl/d1_srvr.c | |||
| @@ -1000,13 +1000,11 @@ dtls1_send_server_done(SSL *s) | |||
| 1000 | int | 1000 | int |
| 1001 | dtls1_send_server_key_exchange(SSL *s) | 1001 | dtls1_send_server_key_exchange(SSL *s) |
| 1002 | { | 1002 | { |
| 1003 | #ifndef OPENSSL_NO_RSA | ||
| 1004 | unsigned char *q; | 1003 | unsigned char *q; |
| 1005 | int j, num; | 1004 | int j, num; |
| 1006 | RSA *rsa; | 1005 | RSA *rsa; |
| 1007 | unsigned char md_buf[MD5_DIGEST_LENGTH + SHA_DIGEST_LENGTH]; | 1006 | unsigned char md_buf[MD5_DIGEST_LENGTH + SHA_DIGEST_LENGTH]; |
| 1008 | unsigned int u; | 1007 | unsigned int u; |
| 1009 | #endif | ||
| 1010 | #ifndef OPENSSL_NO_DH | 1008 | #ifndef OPENSSL_NO_DH |
| 1011 | DH *dh = NULL, *dhp; | 1009 | DH *dh = NULL, *dhp; |
| 1012 | #endif | 1010 | #endif |
| @@ -1041,7 +1039,6 @@ dtls1_send_server_key_exchange(SSL *s) | |||
| 1041 | 1039 | ||
| 1042 | r[0] = r[1] = r[2] = r[3] = NULL; | 1040 | r[0] = r[1] = r[2] = r[3] = NULL; |
| 1043 | n = 0; | 1041 | n = 0; |
| 1044 | #ifndef OPENSSL_NO_RSA | ||
| 1045 | if (type & SSL_kRSA) { | 1042 | if (type & SSL_kRSA) { |
| 1046 | rsa = cert->rsa_tmp; | 1043 | rsa = cert->rsa_tmp; |
| 1047 | if ((rsa == NULL) && (s->cert->rsa_tmp_cb != NULL)) { | 1044 | if ((rsa == NULL) && (s->cert->rsa_tmp_cb != NULL)) { |
| @@ -1065,7 +1062,6 @@ dtls1_send_server_key_exchange(SSL *s) | |||
| 1065 | r[1] = rsa->e; | 1062 | r[1] = rsa->e; |
| 1066 | s->s3->tmp.use_rsa_tmp = 1; | 1063 | s->s3->tmp.use_rsa_tmp = 1; |
| 1067 | } else | 1064 | } else |
| 1068 | #endif | ||
| 1069 | #ifndef OPENSSL_NO_DH | 1065 | #ifndef OPENSSL_NO_DH |
| 1070 | if (type & SSL_kEDH) { | 1066 | if (type & SSL_kEDH) { |
| 1071 | dhp = cert->dh_tmp; | 1067 | dhp = cert->dh_tmp; |
| @@ -1310,7 +1306,6 @@ dtls1_send_server_key_exchange(SSL *s) | |||
| 1310 | /* n is the length of the params, they start at | 1306 | /* n is the length of the params, they start at |
| 1311 | * &(d[DTLS1_HM_HEADER_LENGTH]) and p points to the space | 1307 | * &(d[DTLS1_HM_HEADER_LENGTH]) and p points to the space |
| 1312 | * at the end. */ | 1308 | * at the end. */ |
| 1313 | #ifndef OPENSSL_NO_RSA | ||
| 1314 | if (pkey->type == EVP_PKEY_RSA) { | 1309 | if (pkey->type == EVP_PKEY_RSA) { |
| 1315 | q = md_buf; | 1310 | q = md_buf; |
| 1316 | j = 0; | 1311 | j = 0; |
| @@ -1338,8 +1333,6 @@ dtls1_send_server_key_exchange(SSL *s) | |||
| 1338 | s2n(u, p); | 1333 | s2n(u, p); |
| 1339 | n += u + 2; | 1334 | n += u + 2; |
| 1340 | } else | 1335 | } else |
| 1341 | #endif | ||
| 1342 | #if !defined(OPENSSL_NO_DSA) | ||
| 1343 | if (pkey->type == EVP_PKEY_DSA) { | 1336 | if (pkey->type == EVP_PKEY_DSA) { |
| 1344 | /* lets do DSS */ | 1337 | /* lets do DSS */ |
| 1345 | EVP_SignInit_ex(&md_ctx, EVP_dss1(), NULL); | 1338 | EVP_SignInit_ex(&md_ctx, EVP_dss1(), NULL); |
| @@ -1354,7 +1347,6 @@ dtls1_send_server_key_exchange(SSL *s) | |||
| 1354 | s2n(i, p); | 1347 | s2n(i, p); |
| 1355 | n += i + 2; | 1348 | n += i + 2; |
| 1356 | } else | 1349 | } else |
| 1357 | #endif | ||
| 1358 | #if !defined(OPENSSL_NO_ECDSA) | 1350 | #if !defined(OPENSSL_NO_ECDSA) |
| 1359 | if (pkey->type == EVP_PKEY_EC) { | 1351 | if (pkey->type == EVP_PKEY_EC) { |
| 1360 | /* let's do ECDSA */ | 1352 | /* let's do ECDSA */ |
