diff options
Diffstat (limited to 'lib/gnutls_handshake.c')
-rw-r--r-- | lib/gnutls_handshake.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/lib/gnutls_handshake.c b/lib/gnutls_handshake.c index 489418d1c1..98bdb1c5d9 100644 --- a/lib/gnutls_handshake.c +++ b/lib/gnutls_handshake.c @@ -52,7 +52,6 @@ #include <ext_srp.h> #include <ext_session_ticket.h> #include <ext_safe_renegotiation.h> -#include <gnutls_rsa_export.h> /* for gnutls_get_rsa_params() */ #include <auth_anon.h> /* for gnutls_anon_server_credentials_t */ #include <auth_psk.h> /* for gnutls_psk_server_credentials_t */ #include <random.h> @@ -3202,7 +3201,6 @@ check_server_params (gnutls_session_t session, { int cred_type; gnutls_dh_params_t dh_params = NULL; - gnutls_rsa_params_t rsa_params = NULL; int j; cred_type = _gnutls_map_kx_get_cred (kx, 1); @@ -3221,10 +3219,6 @@ check_server_params (gnutls_session_t session, dh_params = _gnutls_get_dh_params (x509_cred->dh_params, x509_cred->params_func, session); - rsa_params = - _gnutls_certificate_get_rsa_params (x509_cred->rsa_params, - x509_cred->params_func, - session); } /* Check also if the certificate supports the @@ -3278,19 +3272,6 @@ check_server_params (gnutls_session_t session, return 0; /* no need for params */ - /* If the key exchange method needs RSA or DH params, - * but they are not set then remove it. - */ - if (_gnutls_kx_needs_rsa_params (kx) != 0) - { - /* needs rsa params. */ - if (_gnutls_rsa_params_to_mpi (rsa_params) == NULL) - { - gnutls_assert (); - return 1; - } - } - if (_gnutls_kx_needs_dh_params (kx) != 0) { /* needs DH params. */ |