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 */ |