summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-07-22 20:25:35 +0300
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-07-23 18:20:20 +0300
commit1f403d5c11094a1c775d54ed30997d3ef518551e (patch)
treeddd3db80d21bdb0fee8fc3aa612a8bef1744f1f0
parentd046438d0e0e6889413616197bcb9ff6c4abc708 (diff)
downloadgnutls-1f403d5c11094a1c775d54ed30997d3ef518551e.tar.gz
constate: drop unused variable in _gnutls_set_keys
_gnutls_set_keys() creates rrnd as client random + server random, but does not use it (it was used before for export key generation, but was not removed when dropping support for export cipher suites). Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Fixes: 8bdb8d53aa5b4c5d04255b6c9b5f2dac8b23d51b
-rw-r--r--lib/constate.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/constate.c b/lib/constate.c
index 8f15990ad6..21d72229ae 100644
--- a/lib/constate.c
+++ b/lib/constate.c
@@ -58,7 +58,6 @@ _gnutls_set_keys(gnutls_session_t session, record_parameters_st * params,
/* FIXME: This function is too long
*/
uint8_t rnd[2 * GNUTLS_RANDOM_SIZE];
- uint8_t rrnd[2 * GNUTLS_RANDOM_SIZE];
int pos, ret;
int block_size;
char buf[65];
@@ -84,12 +83,6 @@ _gnutls_set_keys(gnutls_session_t session, record_parameters_st * params,
session->security_parameters.client_random,
GNUTLS_RANDOM_SIZE);
- memcpy(rrnd, session->security_parameters.client_random,
- GNUTLS_RANDOM_SIZE);
- memcpy(&rrnd[GNUTLS_RANDOM_SIZE],
- session->security_parameters.server_random,
- GNUTLS_RANDOM_SIZE);
-
#ifdef ENABLE_SSL3
if (get_num_version(session) == GNUTLS_SSL3) { /* SSL 3 */
ret =