diff options
Diffstat (limited to 'lib/auth_dhe_rsa.c')
-rw-r--r-- | lib/auth_dhe_rsa.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/auth_dhe_rsa.c b/lib/auth_dhe_rsa.c index 23fd18938a..520ac7e6f8 100644 --- a/lib/auth_dhe_rsa.c +++ b/lib/auth_dhe_rsa.c @@ -69,9 +69,7 @@ static int gen_dhe_rsa_server_kx(GNUTLS_STATE state, opaque ** data) gnutls_datum signature, ddata; X509PKI_AUTH_INFO info; - bits = state->gnutls_internals.dhe_bits; - if (bits < MIN_BITS) - bits = DEFAULT_BITS; /* default */ + bits = _gnutls_dh_get_bits( state); /* find the appropriate certificate */ if ((ret = @@ -361,9 +359,7 @@ static int proc_dhe_rsa_client_kx(GNUTLS_STATE state, opaque * data, MPI g, p; int bits, ret; - bits = state->gnutls_internals.dhe_bits; - if (bits < MIN_BITS) - bits = DEFAULT_BITS; /* default */ + bits = _gnutls_dh_get_bits( state); DECR_LEN( data_size, 2); n_Y = READuint16(&data[0]); |